{ "directed": false, "multigraph": false, "graph": {}, "nodes": [ { "label": "eslint.config.js", "file_type": "code", "source_file": "eslint.config.js", "source_location": "L1", "_origin": "ast", "id": "eslint_config", "community": 21, "norm_label": "eslint.config.js" }, { "label": "package.json", "file_type": "code", "source_file": "package.json", "source_location": "L1", "_origin": "ast", "id": "package", "community": 3, "norm_label": "package.json" }, { "label": "name", "file_type": "code", "source_file": "package.json", "source_location": "L2", "_origin": "ast", "id": "package_name", "community": 3, "norm_label": "name" }, { "label": "version", "file_type": "code", "source_file": "package.json", "source_location": "L3", "_origin": "ast", "id": "package_version", "community": 3, "norm_label": "version" }, { "label": "description", "file_type": "code", "source_file": "package.json", "source_location": "L4", "_origin": "ast", "id": "package_description", "community": 3, "norm_label": "description" }, { "label": "keywords", "file_type": "code", "source_file": "package.json", "source_location": "L5", "_origin": "ast", "id": "package_keywords", "community": 3, "norm_label": "keywords" }, { "label": "type", "file_type": "code", "source_file": "package.json", "source_location": "L11", "_origin": "ast", "id": "package_type", "community": 3, "norm_label": "type" }, { "label": "license", "file_type": "code", "source_file": "package.json", "source_location": "L12", "_origin": "ast", "id": "package_license", "community": 3, "norm_label": "license" }, { "label": "files", "file_type": "code", "source_file": "package.json", "source_location": "L13", "_origin": "ast", "id": "package_files", "community": 3, "norm_label": "files" }, { "label": "pi", "file_type": "code", "source_file": "package.json", "source_location": "L14", "_origin": "ast", "id": "package_pi", "community": 3, "norm_label": "pi" }, { "label": "extensions", "file_type": "code", "source_file": "package.json", "source_location": "L14", "_origin": "ast", "id": "package_pi_extensions", "community": 3, "norm_label": "extensions" }, { "label": "scripts", "file_type": "code", "source_file": "package.json", "source_location": "L15", "_origin": "ast", "id": "package_scripts", "community": 3, "norm_label": "scripts" }, { "label": "build", "file_type": "code", "source_file": "package.json", "source_location": "L16", "_origin": "ast", "id": "package_scripts_build", "community": 3, "norm_label": "build" }, { "label": "typecheck", "file_type": "code", "source_file": "package.json", "source_location": "L17", "_origin": "ast", "id": "package_scripts_typecheck", "community": 3, "norm_label": "typecheck" }, { "label": "test", "file_type": "code", "source_file": "package.json", "source_location": "L18", "_origin": "ast", "id": "package_scripts_test", "community": 3, "norm_label": "test" }, { "label": "test:watch", "file_type": "code", "source_file": "package.json", "source_location": "L19", "_origin": "ast", "id": "package_scripts_test_watch", "community": 3, "norm_label": "test:watch" }, { "label": "smoke", "file_type": "code", "source_file": "package.json", "source_location": "L20", "_origin": "ast", "id": "package_scripts_smoke", "community": 3, "norm_label": "smoke" }, { "label": "smoke:installed", "file_type": "code", "source_file": "package.json", "source_location": "L21", "_origin": "ast", "id": "package_scripts_smoke_installed", "community": 3, "norm_label": "smoke:installed" }, { "label": "lint", "file_type": "code", "source_file": "package.json", "source_location": "L22", "_origin": "ast", "id": "package_scripts_lint", "community": 3, "norm_label": "lint" }, { "label": "check", "file_type": "code", "source_file": "package.json", "source_location": "L23", "_origin": "ast", "id": "package_scripts_check", "community": 3, "norm_label": "check" }, { "label": "dependencies", "file_type": "code", "source_file": "package.json", "source_location": "L25", "_origin": "ast", "id": "package_dependencies", "community": 3, "norm_label": "dependencies" }, { "label": "@earendil-works/pi-agent-core", "file_type": "code", "source_file": "package.json", "source_location": "L26", "_origin": "ast", "id": "package_dependencies_earendil_works_pi_agent_core", "community": 3, "norm_label": "@earendil-works/pi-agent-core" }, { "label": "@earendil-works/pi-ai", "file_type": "code", "source_file": "package.json", "source_location": "L27", "_origin": "ast", "id": "package_dependencies_earendil_works_pi_ai", "community": 3, "norm_label": "@earendil-works/pi-ai" }, { "label": "@earendil-works/pi-coding-agent", "file_type": "code", "source_file": "package.json", "source_location": "L28", "_origin": "ast", "id": "package_dependencies_earendil_works_pi_coding_agent", "community": 3, "norm_label": "@earendil-works/pi-coding-agent" }, { "label": "@earendil-works/pi-tui", "file_type": "code", "source_file": "package.json", "source_location": "L29", "_origin": "ast", "id": "package_dependencies_earendil_works_pi_tui", "community": 3, "norm_label": "@earendil-works/pi-tui" }, { "label": "typebox", "file_type": "code", "source_file": "package.json", "source_location": "L30", "_origin": "ast", "id": "package_dependencies_typebox", "community": 3, "norm_label": "typebox" }, { "label": "yaml", "file_type": "code", "source_file": "package.json", "source_location": "L31", "_origin": "ast", "id": "package_dependencies_yaml", "community": 3, "norm_label": "yaml" }, { "label": "devDependencies", "file_type": "code", "source_file": "package.json", "source_location": "L33", "_origin": "ast", "id": "package_devdependencies", "community": 3, "norm_label": "devdependencies" }, { "label": "@types/node", "file_type": "code", "source_file": "package.json", "source_location": "L34", "_origin": "ast", "id": "package_devdependencies_types_node", "community": 3, "norm_label": "@types/node" }, { "label": "eslint", "file_type": "code", "source_file": "package.json", "source_location": "L35", "_origin": "ast", "id": "package_devdependencies_eslint", "community": 3, "norm_label": "eslint" }, { "label": "typescript", "file_type": "code", "source_file": "package.json", "source_location": "L36", "_origin": "ast", "id": "package_devdependencies_typescript", "community": 3, "norm_label": "typescript" }, { "label": "typescript-eslint", "file_type": "code", "source_file": "package.json", "source_location": "L37", "_origin": "ast", "id": "package_devdependencies_typescript_eslint", "community": 3, "norm_label": "typescript-eslint" }, { "label": "vitest", "file_type": "code", "source_file": "package.json", "source_location": "L38", "_origin": "ast", "id": "package_devdependencies_vitest", "community": 3, "norm_label": "vitest" }, { "label": "engines", "file_type": "code", "source_file": "package.json", "source_location": "L40", "_origin": "ast", "id": "package_engines", "community": 3, "norm_label": "engines" }, { "label": "node", "file_type": "code", "source_file": "package.json", "source_location": "L40", "_origin": "ast", "id": "package_engines_node", "community": 3, "norm_label": "node" }, { "label": "agent-factory.ts", "file_type": "code", "source_file": "src/agent-factory.ts", "source_location": "L1", "_origin": "ast", "id": "src_agent_factory", "community": 6, "norm_label": "agent-factory.ts" }, { "label": "taskFingerprint()", "file_type": "code", "source_file": "src/agent-factory.ts", "source_location": "L6", "_origin": "ast", "id": "src_agent_factory_taskfingerprint", "community": 6, "norm_label": "taskfingerprint()" }, { "label": "AgentFactory", "file_type": "code", "source_file": "src/agent-factory.ts", "source_location": "L10", "_origin": "ast", "id": "src_agent_factory_agentfactory", "community": 6, "norm_label": "agentfactory" }, { "label": ".constructor()", "file_type": "code", "source_file": "src/agent-factory.ts", "source_location": "L11", "_origin": "ast", "id": "src_agent_factory_agentfactory_constructor", "community": 6, "norm_label": ".constructor()" }, { "label": ".create()", "file_type": "code", "source_file": "src/agent-factory.ts", "source_location": "L13", "_origin": "ast", "id": "src_agent_factory_agentfactory_create", "community": 6, "norm_label": ".create()" }, { "label": "agent-spec.ts", "file_type": "code", "source_file": "src/agent-spec.ts", "source_location": "L1", "_origin": "ast", "id": "src_agent_spec", "community": 8, "norm_label": "agent-spec.ts" }, { "label": "REQUIRED_SECTIONS", "file_type": "code", "source_file": "src/agent-spec.ts", "source_location": "L6", "_origin": "ast", "id": "src_agent_spec_required_sections", "community": 8, "norm_label": "required_sections" }, { "label": "ALLOWED_TOOLS", "file_type": "code", "source_file": "src/agent-spec.ts", "source_location": "L8", "_origin": "ast", "id": "src_agent_spec_allowed_tools", "community": 8, "norm_label": "allowed_tools" }, { "label": "AgentSpecError", "file_type": "code", "source_file": "src/agent-spec.ts", "source_location": "L10", "_origin": "ast", "id": "src_agent_spec_agentspecerror", "community": 8, "norm_label": "agentspecerror" }, { "label": "slugify()", "file_type": "code", "source_file": "src/agent-spec.ts", "source_location": "L12", "_origin": "ast", "id": "src_agent_spec_slugify", "community": 8, "norm_label": "slugify()" }, { "label": "section()", "file_type": "code", "source_file": "src/agent-spec.ts", "source_location": "L16", "_origin": "ast", "id": "src_agent_spec_section", "community": 8, "norm_label": "section()" }, { "label": "parseAgentSpec()", "file_type": "code", "source_file": "src/agent-spec.ts", "source_location": "L22", "_origin": "ast", "id": "src_agent_spec_parseagentspec", "community": 8, "norm_label": "parseagentspec()" }, { "label": "serializeAgentSpec()", "file_type": "code", "source_file": "src/agent-spec.ts", "source_location": "L53", "_origin": "ast", "id": "src_agent_spec_serializeagentspec", "community": 8, "norm_label": "serializeagentspec()" }, { "label": "writeAgentSpec()", "file_type": "code", "source_file": "src/agent-spec.ts", "source_location": "L58", "_origin": "ast", "id": "src_agent_spec_writeagentspec", "community": 8, "norm_label": "writeagentspec()" }, { "label": "readAgentSpec()", "file_type": "code", "source_file": "src/agent-spec.ts", "source_location": "L67", "_origin": "ast", "id": "src_agent_spec_readagentspec", "community": 8, "norm_label": "readagentspec()" }, { "label": "agent-tree-ui.ts", "file_type": "code", "source_file": "src/agent-tree-ui.ts", "source_location": "L1", "_origin": "ast", "id": "src_agent_tree_ui", "community": 4, "norm_label": "agent-tree-ui.ts" }, { "label": "TreeRow", "file_type": "code", "source_file": "src/agent-tree-ui.ts", "source_location": "L7", "_origin": "ast", "id": "src_agent_tree_ui_treerow", "community": 4, "norm_label": "treerow" }, { "label": "buildRows()", "file_type": "code", "source_file": "src/agent-tree-ui.ts", "source_location": "L10", "_origin": "ast", "id": "src_agent_tree_ui_buildrows", "community": 4, "norm_label": "buildrows()" }, { "label": "STATUS_COLOR", "file_type": "code", "source_file": "src/agent-tree-ui.ts", "source_location": "L23", "_origin": "ast", "id": "src_agent_tree_ui_status_color", "community": 4, "norm_label": "status_color" }, { "label": "STATUS_ICON", "file_type": "code", "source_file": "src/agent-tree-ui.ts", "source_location": "L33", "_origin": "ast", "id": "src_agent_tree_ui_status_icon", "community": 4, "norm_label": "status_icon" }, { "label": "shortName()", "file_type": "code", "source_file": "src/agent-tree-ui.ts", "source_location": "L37", "_origin": "ast", "id": "src_agent_tree_ui_shortname", "community": 4, "norm_label": "shortname()" }, { "label": "elapsed()", "file_type": "code", "source_file": "src/agent-tree-ui.ts", "source_location": "L39", "_origin": "ast", "id": "src_agent_tree_ui_elapsed", "community": 4, "norm_label": "elapsed()" }, { "label": "activityCache", "file_type": "code", "source_file": "src/agent-tree-ui.ts", "source_location": "L49", "_origin": "ast", "id": "src_agent_tree_ui_activitycache", "community": 4, "norm_label": "activitycache" }, { "label": "collapse()", "file_type": "code", "source_file": "src/agent-tree-ui.ts", "source_location": "L51", "_origin": "ast", "id": "src_agent_tree_ui_collapse", "community": 4, "norm_label": "collapse()" }, { "label": "agentLastActivity()", "file_type": "code", "source_file": "src/agent-tree-ui.ts", "source_location": "L54", "_origin": "ast", "id": "src_agent_tree_ui_agentlastactivity", "community": 4, "norm_label": "agentlastactivity()" }, { "label": "createAgentPanelComponent()", "file_type": "code", "source_file": "src/agent-tree-ui.ts", "source_location": "L89", "_origin": "ast", "id": "src_agent_tree_ui_createagentpanelcomponent", "community": 4, "norm_label": "createagentpanelcomponent()" }, { "label": "createAgentTreeOverlay()", "file_type": "code", "source_file": "src/agent-tree-ui.ts", "source_location": "L122", "_origin": "ast", "id": "src_agent_tree_ui_createagenttreeoverlay", "community": 4, "norm_label": "createagenttreeoverlay()" }, { "label": "agent-tree.ts", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L1", "_origin": "ast", "id": "src_agent_tree", "community": 6, "norm_label": "agent-tree.ts" }, { "label": "AgentTreeError", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L7", "_origin": "ast", "id": "src_agent_tree_agenttreeerror", "community": 6, "norm_label": "agenttreeerror" }, { "label": "TreeOptions", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L9", "_origin": "ast", "id": "src_agent_tree_treeoptions", "community": 6, "norm_label": "treeoptions" }, { "label": "AgentTree", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L17", "_origin": "ast", "id": "src_agent_tree_agenttree", "community": 1, "norm_label": "agenttree" }, { "label": ".constructor()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L27", "_origin": "ast", "id": "src_agent_tree_agenttree_constructor", "community": 6, "norm_label": ".constructor()" }, { "label": ".restore()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L44", "_origin": "ast", "id": "src_agent_tree_agenttree_restore", "community": 6, "norm_label": ".restore()" }, { "label": ".rootId()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L49", "_origin": "ast", "id": "src_agent_tree_agenttree_rootid", "community": 1, "norm_label": ".rootid()" }, { "label": ".status()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L50", "_origin": "ast", "id": "src_agent_tree_agenttree_status", "community": 1, "norm_label": ".status()" }, { "label": ".list()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L51", "_origin": "ast", "id": "src_agent_tree_agenttree_list", "community": 1, "norm_label": ".list()" }, { "label": ".inspect()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L52", "_origin": "ast", "id": "src_agent_tree_agenttree_inspect", "community": 1, "norm_label": ".inspect()" }, { "label": ".mutable()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L54", "_origin": "ast", "id": "src_agent_tree_agenttree_mutable", "community": 1, "norm_label": ".mutable()" }, { "label": ".persist()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L55", "_origin": "ast", "id": "src_agent_tree_agenttree_persist", "community": 1, "norm_label": ".persist()" }, { "label": ".activeCount()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L56", "_origin": "ast", "id": "src_agent_tree_agenttree_activecount", "community": 1, "norm_label": ".activecount()" }, { "label": ".validateSpawn()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L58", "_origin": "ast", "id": "src_agent_tree_agenttree_validatespawn", "community": 1, "norm_label": ".validatespawn()" }, { "label": ".spawn()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L78", "_origin": "ast", "id": "src_agent_tree_agenttree_spawn", "community": 1, "norm_label": ".spawn()" }, { "label": ".acquireSlot()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L90", "_origin": "ast", "id": "src_agent_tree_agenttree_acquireslot", "community": 1, "norm_label": ".acquireslot()" }, { "label": ".releaseSlot()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L95", "_origin": "ast", "id": "src_agent_tree_agenttree_releaseslot", "community": 1, "norm_label": ".releaseslot()" }, { "label": ".start()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L97", "_origin": "ast", "id": "src_agent_tree_agenttree_start", "community": 1, "norm_label": ".start()" }, { "label": ".message()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L138", "_origin": "ast", "id": "src_agent_tree_agenttree_message", "community": 1, "norm_label": ".message()" }, { "label": ".steer()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L139", "_origin": "ast", "id": "src_agent_tree_agenttree_steer", "community": 1, "norm_label": ".steer()" }, { "label": ".followUp()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L140", "_origin": "ast", "id": "src_agent_tree_agenttree_followup", "community": 1, "norm_label": ".followup()" }, { "label": ".wait()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L141", "_origin": "ast", "id": "src_agent_tree_agenttree_wait", "community": 1, "norm_label": ".wait()" }, { "label": ".waitMany()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L142", "_origin": "ast", "id": "src_agent_tree_agenttree_waitmany", "community": 1, "norm_label": ".waitmany()" }, { "label": ".cancel()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L144", "_origin": "ast", "id": "src_agent_tree_agenttree_cancel", "community": 1, "norm_label": ".cancel()" }, { "label": ".cancelBranch()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L147", "_origin": "ast", "id": "src_agent_tree_agenttree_cancelbranch", "community": 1, "norm_label": ".cancelbranch()" }, { "label": ".collectResult()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L148", "_origin": "ast", "id": "src_agent_tree_agenttree_collectresult", "community": 1, "norm_label": ".collectresult()" }, { "label": ".archive()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L149", "_origin": "ast", "id": "src_agent_tree_agenttree_archive", "community": 1, "norm_label": ".archive()" }, { "label": ".pause()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L150", "_origin": "ast", "id": "src_agent_tree_agenttree_pause", "community": 1, "norm_label": ".pause()" }, { "label": ".resume()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L151", "_origin": "ast", "id": "src_agent_tree_agenttree_resume", "community": 1, "norm_label": ".resume()" }, { "label": ".setGoal()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L152", "_origin": "ast", "id": "src_agent_tree_agenttree_setgoal", "community": 1, "norm_label": ".setgoal()" }, { "label": ".stop()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L153", "_origin": "ast", "id": "src_agent_tree_agenttree_stop", "community": 1, "norm_label": ".stop()" }, { "label": ".restart()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L160", "_origin": "ast", "id": "src_agent_tree_agenttree_restart", "community": 1, "norm_label": ".restart()" }, { "label": ".shutdown()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L174", "_origin": "ast", "id": "src_agent_tree_agenttree_shutdown", "community": 1, "norm_label": ".shutdown()" }, { "label": ".render()", "file_type": "code", "source_file": "src/agent-tree.ts", "source_location": "L179", "_origin": "ast", "id": "src_agent_tree_agenttree_render", "community": 1, "norm_label": ".render()" }, { "label": "config.ts", "file_type": "code", "source_file": "src/config.ts", "source_location": "L1", "_origin": "ast", "id": "src_config", "community": 0, "norm_label": "config.ts" }, { "label": "HypothesisMachineConfig", "file_type": "code", "source_file": "src/config.ts", "source_location": "L6", "_origin": "ast", "id": "src_config_hypothesismachineconfig", "community": 0, "norm_label": "hypothesismachineconfig" }, { "label": "DEFAULT_CONFIG", "file_type": "code", "source_file": "src/config.ts", "source_location": "L18", "_origin": "ast", "id": "src_config_default_config", "community": 0, "norm_label": "default_config" }, { "label": "loadConfig()", "file_type": "code", "source_file": "src/config.ts", "source_location": "L36", "_origin": "ast", "id": "src_config_loadconfig", "community": 0, "norm_label": "loadconfig()" }, { "label": "index.ts", "file_type": "code", "source_file": "src/index.ts", "source_location": "L1", "_origin": "ast", "id": "src_index", "community": 0, "norm_label": "index.ts" }, { "label": "hypothesisMachine()", "file_type": "code", "source_file": "src/index.ts", "source_location": "L5", "_origin": "ast", "id": "src_index_hypothesismachine", "community": 0, "norm_label": "hypothesismachine()" }, { "label": "pi-runtime.ts", "file_type": "code", "source_file": "src/pi-runtime.ts", "source_location": "L1", "_origin": "ast", "id": "src_pi_runtime", "community": 0, "norm_label": "pi-runtime.ts" }, { "label": "finalText()", "file_type": "code", "source_file": "src/pi-runtime.ts", "source_location": "L16", "_origin": "ast", "id": "src_pi_runtime_finaltext", "community": 12, "norm_label": "finaltext()" }, { "label": "PiRuntime", "file_type": "code", "source_file": "src/pi-runtime.ts", "source_location": "L24", "_origin": "ast", "id": "src_pi_runtime_piruntime", "community": 12, "norm_label": "piruntime" }, { "label": ".constructor()", "file_type": "code", "source_file": "src/pi-runtime.ts", "source_location": "L25", "_origin": "ast", "id": "src_pi_runtime_piruntime_constructor", "community": 12, "norm_label": ".constructor()" }, { "label": ".sessionFile()", "file_type": "code", "source_file": "src/pi-runtime.ts", "source_location": "L26", "_origin": "ast", "id": "src_pi_runtime_piruntime_sessionfile", "community": 12, "norm_label": ".sessionfile()" }, { "label": ".start()", "file_type": "code", "source_file": "src/pi-runtime.ts", "source_location": "L27", "_origin": "ast", "id": "src_pi_runtime_piruntime_start", "community": 12, "norm_label": ".start()" }, { "label": ".steer()", "file_type": "code", "source_file": "src/pi-runtime.ts", "source_location": "L28", "_origin": "ast", "id": "src_pi_runtime_piruntime_steer", "community": 12, "norm_label": ".steer()" }, { "label": ".followUp()", "file_type": "code", "source_file": "src/pi-runtime.ts", "source_location": "L29", "_origin": "ast", "id": "src_pi_runtime_piruntime_followup", "community": 12, "norm_label": ".followup()" }, { "label": ".cancel()", "file_type": "code", "source_file": "src/pi-runtime.ts", "source_location": "L30", "_origin": "ast", "id": "src_pi_runtime_piruntime_cancel", "community": 12, "norm_label": ".cancel()" }, { "label": ".dispose()", "file_type": "code", "source_file": "src/pi-runtime.ts", "source_location": "L31", "_origin": "ast", "id": "src_pi_runtime_piruntime_dispose", "community": 12, "norm_label": ".dispose()" }, { "label": "PiRuntimeDependencies", "file_type": "code", "source_file": "src/pi-runtime.ts", "source_location": "L34", "_origin": "ast", "id": "src_pi_runtime_piruntimedependencies", "community": 0, "norm_label": "piruntimedependencies" }, { "label": "PiAgentRuntimeFactory", "file_type": "code", "source_file": "src/pi-runtime.ts", "source_location": "L36", "_origin": "ast", "id": "src_pi_runtime_piagentruntimefactory", "community": 1, "norm_label": "piagentruntimefactory" }, { "label": ".constructor()", "file_type": "code", "source_file": "src/pi-runtime.ts", "source_location": "L38", "_origin": "ast", "id": "src_pi_runtime_piagentruntimefactory_constructor", "community": 1, "norm_label": ".constructor()" }, { "label": ".attachTree()", "file_type": "code", "source_file": "src/pi-runtime.ts", "source_location": "L39", "_origin": "ast", "id": "src_pi_runtime_piagentruntimefactory_attachtree", "community": 1, "norm_label": ".attachtree()" }, { "label": ".create()", "file_type": "code", "source_file": "src/pi-runtime.ts", "source_location": "L40", "_origin": "ast", "id": "src_pi_runtime_piagentruntimefactory_create", "community": 6, "norm_label": ".create()" }, { "label": "research-loop.ts", "file_type": "code", "source_file": "src/research-loop.ts", "source_location": "L1", "_origin": "ast", "id": "src_research_loop", "community": 9, "norm_label": "research-loop.ts" }, { "label": "LoopStatus", "file_type": "code", "source_file": "src/research-loop.ts", "source_location": "L5", "_origin": "ast", "id": "src_research_loop_loopstatus", "community": 9, "norm_label": "loopstatus" }, { "label": "IterationReport", "file_type": "code", "source_file": "src/research-loop.ts", "source_location": "L6", "_origin": "ast", "id": "src_research_loop_iterationreport", "community": 9, "norm_label": "iterationreport" }, { "label": "ResearchLoopState", "file_type": "code", "source_file": "src/research-loop.ts", "source_location": "L7", "_origin": "ast", "id": "src_research_loop_researchloopstate", "community": 9, "norm_label": "researchloopstate" }, { "label": "ResearchLoop", "file_type": "code", "source_file": "src/research-loop.ts", "source_location": "L9", "_origin": "ast", "id": "src_research_loop_researchloop", "community": 9, "norm_label": "researchloop" }, { "label": ".constructor()", "file_type": "code", "source_file": "src/research-loop.ts", "source_location": "L12", "_origin": "ast", "id": "src_research_loop_researchloop_constructor", "community": 9, "norm_label": ".constructor()" }, { "label": ".snapshot()", "file_type": "code", "source_file": "src/research-loop.ts", "source_location": "L16", "_origin": "ast", "id": "src_research_loop_researchloop_snapshot", "community": 9, "norm_label": ".snapshot()" }, { "label": ".setGoal()", "file_type": "code", "source_file": "src/research-loop.ts", "source_location": "L17", "_origin": "ast", "id": "src_research_loop_researchloop_setgoal", "community": 9, "norm_label": ".setgoal()" }, { "label": ".start()", "file_type": "code", "source_file": "src/research-loop.ts", "source_location": "L22", "_origin": "ast", "id": "src_research_loop_researchloop_start", "community": 9, "norm_label": ".start()" }, { "label": ".pause()", "file_type": "code", "source_file": "src/research-loop.ts", "source_location": "L27", "_origin": "ast", "id": "src_research_loop_researchloop_pause", "community": 9, "norm_label": ".pause()" }, { "label": ".resume()", "file_type": "code", "source_file": "src/research-loop.ts", "source_location": "L28", "_origin": "ast", "id": "src_research_loop_researchloop_resume", "community": 9, "norm_label": ".resume()" }, { "label": ".stop()", "file_type": "code", "source_file": "src/research-loop.ts", "source_location": "L29", "_origin": "ast", "id": "src_research_loop_researchloop_stop", "community": 9, "norm_label": ".stop()" }, { "label": ".record()", "file_type": "code", "source_file": "src/research-loop.ts", "source_location": "L30", "_origin": "ast", "id": "src_research_loop_researchloop_record", "community": 9, "norm_label": ".record()" }, { "label": ".finish()", "file_type": "code", "source_file": "src/research-loop.ts", "source_location": "L43", "_origin": "ast", "id": "src_research_loop_researchloop_finish", "community": 9, "norm_label": ".finish()" }, { "label": ".persist()", "file_type": "code", "source_file": "src/research-loop.ts", "source_location": "L44", "_origin": "ast", "id": "src_research_loop_researchloop_persist", "community": 9, "norm_label": ".persist()" }, { "label": "research-memory.ts", "file_type": "code", "source_file": "src/research-memory.ts", "source_location": "L1", "_origin": "ast", "id": "src_research_memory", "community": 0, "norm_label": "research-memory.ts" }, { "label": "MEMORY_TYPES", "file_type": "code", "source_file": "src/research-memory.ts", "source_location": "L7", "_origin": "ast", "id": "src_research_memory_memory_types", "community": 0, "norm_label": "memory_types" }, { "label": "MEMORY_STATUSES", "file_type": "code", "source_file": "src/research-memory.ts", "source_location": "L8", "_origin": "ast", "id": "src_research_memory_memory_statuses", "community": 0, "norm_label": "memory_statuses" }, { "label": "MemoryType", "file_type": "code", "source_file": "src/research-memory.ts", "source_location": "L9", "_origin": "ast", "id": "src_research_memory_memorytype", "community": 0, "norm_label": "memorytype" }, { "label": "MemoryStatus", "file_type": "code", "source_file": "src/research-memory.ts", "source_location": "L10", "_origin": "ast", "id": "src_research_memory_memorystatus", "community": 0, "norm_label": "memorystatus" }, { "label": "MemoryEntryInput", "file_type": "code", "source_file": "src/research-memory.ts", "source_location": "L12", "_origin": "ast", "id": "src_research_memory_memoryentryinput", "community": 0, "norm_label": "memoryentryinput" }, { "label": "MemorySearchResult", "file_type": "code", "source_file": "src/research-memory.ts", "source_location": "L18", "_origin": "ast", "id": "src_research_memory_memorysearchresult", "community": 0, "norm_label": "memorysearchresult" }, { "label": "frontmatterDocument()", "file_type": "code", "source_file": "src/research-memory.ts", "source_location": "L20", "_origin": "ast", "id": "src_research_memory_frontmatterdocument", "community": 0, "norm_label": "frontmatterdocument()" }, { "label": "walkMarkdown()", "file_type": "code", "source_file": "src/research-memory.ts", "source_location": "L25", "_origin": "ast", "id": "src_research_memory_walkmarkdown", "community": 0, "norm_label": "walkmarkdown()" }, { "label": "ResearchMemory", "file_type": "code", "source_file": "src/research-memory.ts", "source_location": "L32", "_origin": "ast", "id": "src_research_memory_researchmemory", "community": 0, "norm_label": "researchmemory" }, { "label": ".constructor()", "file_type": "code", "source_file": "src/research-memory.ts", "source_location": "L39", "_origin": "ast", "id": "src_research_memory_researchmemory_constructor", "community": 0, "norm_label": ".constructor()" }, { "label": ".database()", "file_type": "code", "source_file": "src/research-memory.ts", "source_location": "L45", "_origin": "ast", "id": "src_research_memory_researchmemory_database", "community": 0, "norm_label": ".database()" }, { "label": ".save()", "file_type": "code", "source_file": "src/research-memory.ts", "source_location": "L52", "_origin": "ast", "id": "src_research_memory_researchmemory_save", "community": 0, "norm_label": ".save()" }, { "label": ".saveSource()", "file_type": "code", "source_file": "src/research-memory.ts", "source_location": "L62", "_origin": "ast", "id": "src_research_memory_researchmemory_savesource", "community": 0, "norm_label": ".savesource()" }, { "label": ".indexFile()", "file_type": "code", "source_file": "src/research-memory.ts", "source_location": "L70", "_origin": "ast", "id": "src_research_memory_researchmemory_indexfile", "community": 0, "norm_label": ".indexfile()" }, { "label": ".rebuildIndex()", "file_type": "code", "source_file": "src/research-memory.ts", "source_location": "L79", "_origin": "ast", "id": "src_research_memory_researchmemory_rebuildindex", "community": 0, "norm_label": ".rebuildindex()" }, { "label": ".search()", "file_type": "code", "source_file": "src/research-memory.ts", "source_location": "L84", "_origin": "ast", "id": "src_research_memory_researchmemory_search", "community": 0, "norm_label": ".search()" }, { "label": ".ftsExpression()", "file_type": "code", "source_file": "src/research-memory.ts", "source_location": "L90", "_origin": "ast", "id": "src_research_memory_researchmemory_ftsexpression", "community": 0, "norm_label": ".ftsexpression()" }, { "label": ".list()", "file_type": "code", "source_file": "src/research-memory.ts", "source_location": "L95", "_origin": "ast", "id": "src_research_memory_researchmemory_list", "community": 0, "norm_label": ".list()" }, { "label": ".close()", "file_type": "code", "source_file": "src/research-memory.ts", "source_location": "L96", "_origin": "ast", "id": "src_research_memory_researchmemory_close", "community": 0, "norm_label": ".close()" }, { "label": "run-store.ts", "file_type": "code", "source_file": "src/run-store.ts", "source_location": "L1", "_origin": "ast", "id": "src_run_store", "community": 6, "norm_label": "run-store.ts" }, { "label": "RunManifest", "file_type": "code", "source_file": "src/run-store.ts", "source_location": "L5", "_origin": "ast", "id": "src_run_store_runmanifest", "community": 6, "norm_label": "runmanifest" }, { "label": "RunStore", "file_type": "code", "source_file": "src/run-store.ts", "source_location": "L16", "_origin": "ast", "id": "src_run_store_runstore", "community": 6, "norm_label": "runstore" }, { "label": ".constructor()", "file_type": "code", "source_file": "src/run-store.ts", "source_location": "L17", "_origin": "ast", "id": "src_run_store_runstore_constructor", "community": 6, "norm_label": ".constructor()" }, { "label": ".runDir()", "file_type": "code", "source_file": "src/run-store.ts", "source_location": "L18", "_origin": "ast", "id": "src_run_store_runstore_rundir", "community": 6, "norm_label": ".rundir()" }, { "label": ".manifestPath()", "file_type": "code", "source_file": "src/run-store.ts", "source_location": "L19", "_origin": "ast", "id": "src_run_store_runstore_manifestpath", "community": 6, "norm_label": ".manifestpath()" }, { "label": ".agentDir()", "file_type": "code", "source_file": "src/run-store.ts", "source_location": "L20", "_origin": "ast", "id": "src_run_store_runstore_agentdir", "community": 6, "norm_label": ".agentdir()" }, { "label": ".sessionDir()", "file_type": "code", "source_file": "src/run-store.ts", "source_location": "L21", "_origin": "ast", "id": "src_run_store_runstore_sessiondir", "community": 6, "norm_label": ".sessiondir()" }, { "label": ".create()", "file_type": "code", "source_file": "src/run-store.ts", "source_location": "L23", "_origin": "ast", "id": "src_run_store_runstore_create", "community": 6, "norm_label": ".create()" }, { "label": ".load()", "file_type": "code", "source_file": "src/run-store.ts", "source_location": "L30", "_origin": "ast", "id": "src_run_store_runstore_load", "community": 6, "norm_label": ".load()" }, { "label": ".exists()", "file_type": "code", "source_file": "src/run-store.ts", "source_location": "L36", "_origin": "ast", "id": "src_run_store_runstore_exists", "community": 6, "norm_label": ".exists()" }, { "label": ".save()", "file_type": "code", "source_file": "src/run-store.ts", "source_location": "L38", "_origin": "ast", "id": "src_run_store_runstore_save", "community": 6, "norm_label": ".save()" }, { "label": "supervisor.ts", "file_type": "code", "source_file": "src/supervisor.ts", "source_location": "L1", "_origin": "ast", "id": "src_supervisor", "community": 0, "norm_label": "supervisor.ts" }, { "label": "toolText()", "file_type": "code", "source_file": "src/supervisor.ts", "source_location": "L18", "_origin": "ast", "id": "src_supervisor_tooltext", "community": 0, "norm_label": "tooltext()" }, { "label": "SupervisorIntegration", "file_type": "code", "source_file": "src/supervisor.ts", "source_location": "L20", "_origin": "ast", "id": "src_supervisor_supervisorintegration", "community": 10, "norm_label": "supervisorintegration" }, { "label": ".constructor()", "file_type": "code", "source_file": "src/supervisor.ts", "source_location": "L29", "_origin": "ast", "id": "src_supervisor_supervisorintegration_constructor", "community": 10, "norm_label": ".constructor()" }, { "label": ".start()", "file_type": "code", "source_file": "src/supervisor.ts", "source_location": "L31", "_origin": "ast", "id": "src_supervisor_supervisorintegration_start", "community": 10, "norm_label": ".start()" }, { "label": ".required()", "file_type": "code", "source_file": "src/supervisor.ts", "source_location": "L50", "_origin": "ast", "id": "src_supervisor_supervisorintegration_required", "community": 10, "norm_label": ".required()" }, { "label": ".researchControlTool()", "file_type": "code", "source_file": "src/supervisor.ts", "source_location": "L52", "_origin": "ast", "id": "src_supervisor_supervisorintegration_researchcontroltool", "community": 10, "norm_label": ".researchcontroltool()" }, { "label": ".withCompactRenderer()", "file_type": "code", "source_file": "src/supervisor.ts", "source_location": "L61", "_origin": "ast", "id": "src_supervisor_supervisorintegration_withcompactrenderer", "community": 10, "norm_label": ".withcompactrenderer()" }, { "label": ".team()", "file_type": "code", "source_file": "src/supervisor.ts", "source_location": "L66", "_origin": "ast", "id": "src_supervisor_supervisorintegration_team", "community": 10, "norm_label": ".team()" }, { "label": ".findings()", "file_type": "code", "source_file": "src/supervisor.ts", "source_location": "L67", "_origin": "ast", "id": "src_supervisor_supervisorintegration_findings", "community": 10, "norm_label": ".findings()" }, { "label": ".showAgentTree()", "file_type": "code", "source_file": "src/supervisor.ts", "source_location": "L70", "_origin": "ast", "id": "src_supervisor_supervisorintegration_showagenttree", "community": 10, "norm_label": ".showagenttree()" }, { "label": ".showAgentPanel()", "file_type": "code", "source_file": "src/supervisor.ts", "source_location": "L79", "_origin": "ast", "id": "src_supervisor_supervisorintegration_showagentpanel", "community": 10, "norm_label": ".showagentpanel()" }, { "label": ".installAgentWidget()", "file_type": "code", "source_file": "src/supervisor.ts", "source_location": "L91", "_origin": "ast", "id": "src_supervisor_supervisorintegration_installagentwidget", "community": 10, "norm_label": ".installagentwidget()" }, { "label": ".agentWidgetLines()", "file_type": "code", "source_file": "src/supervisor.ts", "source_location": "L102", "_origin": "ast", "id": "src_supervisor_supervisorintegration_agentwidgetlines", "community": 10, "norm_label": ".agentwidgetlines()" }, { "label": ".shortName()", "file_type": "code", "source_file": "src/supervisor.ts", "source_location": "L123", "_origin": "ast", "id": "src_supervisor_supervisorintegration_shortname", "community": 10, "norm_label": ".shortname()" }, { "label": ".continueIfNeeded()", "file_type": "code", "source_file": "src/supervisor.ts", "source_location": "L124", "_origin": "ast", "id": "src_supervisor_supervisorintegration_continueifneeded", "community": 10, "norm_label": ".continueifneeded()" }, { "label": ".shutdown()", "file_type": "code", "source_file": "src/supervisor.ts", "source_location": "L125", "_origin": "ast", "id": "src_supervisor_supervisorintegration_shutdown", "community": 10, "norm_label": ".shutdown()" }, { "label": "experiment.ts", "file_type": "code", "source_file": "src/tools/experiment.ts", "source_location": "L1", "_origin": "ast", "id": "tools_experiment", "community": 0, "norm_label": "experiment.ts" }, { "label": "HypothesisStatus", "file_type": "code", "source_file": "src/tools/experiment.ts", "source_location": "L7", "_origin": "ast", "id": "tools_experiment_hypothesisstatus", "community": 0, "norm_label": "hypothesisstatus" }, { "label": "TestPlan", "file_type": "code", "source_file": "src/tools/experiment.ts", "source_location": "L8", "_origin": "ast", "id": "tools_experiment_testplan", "community": 0, "norm_label": "testplan" }, { "label": "ExperimentRequest", "file_type": "code", "source_file": "src/tools/experiment.ts", "source_location": "L9", "_origin": "ast", "id": "tools_experiment_experimentrequest", "community": 0, "norm_label": "experimentrequest" }, { "label": "ExperimentResult", "file_type": "code", "source_file": "src/tools/experiment.ts", "source_location": "L10", "_origin": "ast", "id": "tools_experiment_experimentresult", "community": 0, "norm_label": "experimentresult" }, { "label": "ExperimentReview", "file_type": "code", "source_file": "src/tools/experiment.ts", "source_location": "L11", "_origin": "ast", "id": "tools_experiment_experimentreview", "community": 0, "norm_label": "experimentreview" }, { "label": "validateTestPlan()", "file_type": "code", "source_file": "src/tools/experiment.ts", "source_location": "L13", "_origin": "ast", "id": "tools_experiment_validatetestplan", "community": 0, "norm_label": "validatetestplan()" }, { "label": "dockerArguments()", "file_type": "code", "source_file": "src/tools/experiment.ts", "source_location": "L14", "_origin": "ast", "id": "tools_experiment_dockerarguments", "community": 0, "norm_label": "dockerarguments()" }, { "label": "runProcess()", "file_type": "code", "source_file": "src/tools/experiment.ts", "source_location": "L20", "_origin": "ast", "id": "tools_experiment_runprocess", "community": 0, "norm_label": "runprocess()" }, { "label": "ExperimentRunner", "file_type": "code", "source_file": "src/tools/experiment.ts", "source_location": "L24", "_origin": "ast", "id": "tools_experiment_experimentrunner", "community": 0, "norm_label": "experimentrunner" }, { "label": ".constructor()", "file_type": "code", "source_file": "src/tools/experiment.ts", "source_location": "L25", "_origin": "ast", "id": "tools_experiment_experimentrunner_constructor", "community": 0, "norm_label": ".constructor()" }, { "label": ".health()", "file_type": "code", "source_file": "src/tools/experiment.ts", "source_location": "L26", "_origin": "ast", "id": "tools_experiment_experimentrunner_health", "community": 0, "norm_label": ".health()" }, { "label": ".run()", "file_type": "code", "source_file": "src/tools/experiment.ts", "source_location": "L27", "_origin": "ast", "id": "tools_experiment_experimentrunner_run", "community": 0, "norm_label": ".run()" }, { "label": ".authorOf()", "file_type": "code", "source_file": "src/tools/experiment.ts", "source_location": "L45", "_origin": "ast", "id": "tools_experiment_experimentrunner_authorof", "community": 0, "norm_label": ".authorof()" }, { "label": ".review()", "file_type": "code", "source_file": "src/tools/experiment.ts", "source_location": "L52", "_origin": "ast", "id": "tools_experiment_experimentrunner_review", "community": 0, "norm_label": ".review()" }, { "label": "index.ts", "file_type": "code", "source_file": "src/tools/index.ts", "source_location": "L1", "_origin": "ast", "id": "tools_index", "community": 0, "norm_label": "index.ts" }, { "label": "ToolDeps", "file_type": "code", "source_file": "src/tools/index.ts", "source_location": "L11", "_origin": "ast", "id": "tools_index_tooldeps", "community": 0, "norm_label": "tooldeps" }, { "label": "text()", "file_type": "code", "source_file": "src/tools/index.ts", "source_location": "L12", "_origin": "ast", "id": "tools_index_text", "community": 0, "norm_label": "text()" }, { "label": "confined()", "file_type": "code", "source_file": "src/tools/index.ts", "source_location": "L13", "_origin": "ast", "id": "tools_index_confined", "community": 0, "norm_label": "confined()" }, { "label": "createResearchTools()", "file_type": "code", "source_file": "src/tools/index.ts", "source_location": "L21", "_origin": "ast", "id": "tools_index_createresearchtools", "community": 0, "norm_label": "createresearchtools()" }, { "label": "web.ts", "file_type": "code", "source_file": "src/tools/web.ts", "source_location": "L1", "_origin": "ast", "id": "tools_web", "community": 0, "norm_label": "web.ts" }, { "label": "normalizeUrl()", "file_type": "code", "source_file": "src/tools/web.ts", "source_location": "L14", "_origin": "ast", "id": "tools_web_normalizeurl", "community": 0, "norm_label": "normalizeurl()" }, { "label": "isPrivateAddress()", "file_type": "code", "source_file": "src/tools/web.ts", "source_location": "L22", "_origin": "ast", "id": "tools_web_isprivateaddress", "community": 0, "norm_label": "isprivateaddress()" }, { "label": "assertPublicUrl()", "file_type": "code", "source_file": "src/tools/web.ts", "source_location": "L33", "_origin": "ast", "id": "tools_web_assertpublicurl", "community": 0, "norm_label": "assertpublicurl()" }, { "label": "limitedFetch()", "file_type": "code", "source_file": "src/tools/web.ts", "source_location": "L40", "_origin": "ast", "id": "tools_web_limitedfetch", "community": 0, "norm_label": "limitedfetch()" }, { "label": "pinnedGet()", "file_type": "code", "source_file": "src/tools/web.ts", "source_location": "L53", "_origin": "ast", "id": "tools_web_pinnedget", "community": 0, "norm_label": "pinnedget()" }, { "label": "WebDocument", "file_type": "code", "source_file": "src/tools/web.ts", "source_location": "L83", "_origin": "ast", "id": "tools_web_webdocument", "community": 0, "norm_label": "webdocument" }, { "label": "WebGateway", "file_type": "code", "source_file": "src/tools/web.ts", "source_location": "L85", "_origin": "ast", "id": "tools_web_webgateway", "community": 0, "norm_label": "webgateway" }, { "label": ".constructor()", "file_type": "code", "source_file": "src/tools/web.ts", "source_location": "L87", "_origin": "ast", "id": "tools_web_webgateway_constructor", "community": 0, "norm_label": ".constructor()" }, { "label": ".cachePath()", "file_type": "code", "source_file": "src/tools/web.ts", "source_location": "L88", "_origin": "ast", "id": "tools_web_webgateway_cachepath", "community": 0, "norm_label": ".cachepath()" }, { "label": ".health()", "file_type": "code", "source_file": "src/tools/web.ts", "source_location": "L90", "_origin": "ast", "id": "tools_web_webgateway_health", "community": 0, "norm_label": ".health()" }, { "label": ".search()", "file_type": "code", "source_file": "src/tools/web.ts", "source_location": "L96", "_origin": "ast", "id": "tools_web_webgateway_search", "community": 0, "norm_label": ".search()" }, { "label": ".read()", "file_type": "code", "source_file": "src/tools/web.ts", "source_location": "L105", "_origin": "ast", "id": "tools_web_webgateway_read", "community": 0, "norm_label": ".read()" }, { "label": ".crawl()", "file_type": "code", "source_file": "src/tools/web.ts", "source_location": "L114", "_origin": "ast", "id": "tools_web_webgateway_crawl", "community": 0, "norm_label": ".crawl()" }, { "label": ".browse()", "file_type": "code", "source_file": "src/tools/web.ts", "source_location": "L119", "_origin": "ast", "id": "tools_web_webgateway_browse", "community": 0, "norm_label": ".browse()" }, { "label": ".downloadSource()", "file_type": "code", "source_file": "src/tools/web.ts", "source_location": "L125", "_origin": "ast", "id": "tools_web_webgateway_downloadsource", "community": 0, "norm_label": ".downloadsource()" }, { "label": ".evictCache()", "file_type": "code", "source_file": "src/tools/web.ts", "source_location": "L130", "_origin": "ast", "id": "tools_web_webgateway_evictcache", "community": 0, "norm_label": ".evictcache()" }, { "label": "types.ts", "file_type": "code", "source_file": "src/types.ts", "source_location": "L1", "_origin": "ast", "id": "src_types", "community": 6, "norm_label": "types.ts" }, { "label": "AgentStatus", "file_type": "code", "source_file": "src/types.ts", "source_location": "L3", "_origin": "ast", "id": "src_types_agentstatus", "community": 6, "norm_label": "agentstatus" }, { "label": "AgentSpec", "file_type": "code", "source_file": "src/types.ts", "source_location": "L7", "_origin": "ast", "id": "src_types_agentspec", "community": 6, "norm_label": "agentspec" }, { "label": "AgentRecord", "file_type": "code", "source_file": "src/types.ts", "source_location": "L28", "_origin": "ast", "id": "src_types_agentrecord", "community": 6, "norm_label": "agentrecord" }, { "label": "AgentResult", "file_type": "code", "source_file": "src/types.ts", "source_location": "L51", "_origin": "ast", "id": "src_types_agentresult", "community": 1, "norm_label": "agentresult" }, { "label": "SpawnRequest", "file_type": "code", "source_file": "src/types.ts", "source_location": "L58", "_origin": "ast", "id": "src_types_spawnrequest", "community": 6, "norm_label": "spawnrequest" }, { "label": "AgentRuntime", "file_type": "code", "source_file": "src/types.ts", "source_location": "L73", "_origin": "ast", "id": "src_types_agentruntime", "community": 6, "norm_label": "agentruntime" }, { "label": "AgentRuntimeFactory", "file_type": "code", "source_file": "src/types.ts", "source_location": "L82", "_origin": "ast", "id": "src_types_agentruntimefactory", "community": 6, "norm_label": "agentruntimefactory" }, { "label": "PiSessionRuntime", "file_type": "code", "source_file": "src/types.ts", "source_location": "L86", "_origin": "ast", "id": "src_types_pisessionruntime", "community": 6, "norm_label": "pisessionruntime" }, { "label": "ResearchLimits", "file_type": "code", "source_file": "src/types.ts", "source_location": "L90", "_origin": "ast", "id": "src_types_researchlimits", "community": 6, "norm_label": "researchlimits" }, { "label": "agent-spec.test.ts", "file_type": "code", "source_file": "tests/agent-spec.test.ts", "source_location": "L1", "_origin": "ast", "id": "tests_agent_spec_test", "community": 8, "norm_label": "agent-spec.test.ts" }, { "label": "spec", "file_type": "code", "source_file": "tests/agent-spec.test.ts", "source_location": "L4", "_origin": "ast", "id": "tests_agent_spec_test_spec", "community": 8, "norm_label": "spec" }, { "label": "agent-tree.test.ts", "file_type": "code", "source_file": "tests/agent-tree.test.ts", "source_location": "L1", "_origin": "ast", "id": "tests_agent_tree_test", "community": 6, "norm_label": "agent-tree.test.ts" }, { "label": "request()", "file_type": "code", "source_file": "tests/agent-tree.test.ts", "source_location": "L10", "_origin": "ast", "id": "tests_agent_tree_test_request", "community": 6, "norm_label": "request()" }, { "label": "setup()", "file_type": "code", "source_file": "tests/agent-tree.test.ts", "source_location": "L11", "_origin": "ast", "id": "tests_agent_tree_test_setup", "community": 6, "norm_label": "setup()" }, { "label": "confine.test.ts", "file_type": "code", "source_file": "tests/confine.test.ts", "source_location": "L1", "_origin": "ast", "id": "tests_confine_test", "community": 0, "norm_label": "confine.test.ts" }, { "label": "experiment.test.ts", "file_type": "code", "source_file": "tests/experiment.test.ts", "source_location": "L1", "_origin": "ast", "id": "tests_experiment_test", "community": 0, "norm_label": "experiment.test.ts" }, { "label": "plan", "file_type": "code", "source_file": "tests/experiment.test.ts", "source_location": "L14", "_origin": "ast", "id": "tests_experiment_test_plan", "community": 0, "norm_label": "plan" }, { "label": "extension-smoke.test.ts", "file_type": "code", "source_file": "tests/extension-smoke.test.ts", "source_location": "L1", "_origin": "ast", "id": "tests_extension_smoke_test", "community": 0, "norm_label": "extension-smoke.test.ts" }, { "label": "helpers.ts", "file_type": "code", "source_file": "tests/helpers.ts", "source_location": "L1", "_origin": "ast", "id": "tests_helpers", "community": 6, "norm_label": "helpers.ts" }, { "label": "FakeRuntime", "file_type": "code", "source_file": "tests/helpers.ts", "source_location": "L3", "_origin": "ast", "id": "tests_helpers_fakeruntime", "community": 5, "norm_label": "fakeruntime" }, { "label": ".constructor()", "file_type": "code", "source_file": "tests/helpers.ts", "source_location": "L6", "_origin": "ast", "id": "tests_helpers_fakeruntime_constructor", "community": 5, "norm_label": ".constructor()" }, { "label": ".start()", "file_type": "code", "source_file": "tests/helpers.ts", "source_location": "L7", "_origin": "ast", "id": "tests_helpers_fakeruntime_start", "community": 1, "norm_label": ".start()" }, { "label": ".steer()", "file_type": "code", "source_file": "tests/helpers.ts", "source_location": "L8", "_origin": "ast", "id": "tests_helpers_fakeruntime_steer", "community": 5, "norm_label": ".steer()" }, { "label": ".followUp()", "file_type": "code", "source_file": "tests/helpers.ts", "source_location": "L9", "_origin": "ast", "id": "tests_helpers_fakeruntime_followup", "community": 5, "norm_label": ".followup()" }, { "label": ".cancel()", "file_type": "code", "source_file": "tests/helpers.ts", "source_location": "L10", "_origin": "ast", "id": "tests_helpers_fakeruntime_cancel", "community": 5, "norm_label": ".cancel()" }, { "label": ".dispose()", "file_type": "code", "source_file": "tests/helpers.ts", "source_location": "L11", "_origin": "ast", "id": "tests_helpers_fakeruntime_dispose", "community": 5, "norm_label": ".dispose()" }, { "label": "FakeRuntimeFactory", "file_type": "code", "source_file": "tests/helpers.ts", "source_location": "L14", "_origin": "ast", "id": "tests_helpers_fakeruntimefactory", "community": 6, "norm_label": "fakeruntimefactory" }, { "label": ".constructor()", "file_type": "code", "source_file": "tests/helpers.ts", "source_location": "L16", "_origin": "ast", "id": "tests_helpers_fakeruntimefactory_constructor", "community": 6, "norm_label": ".constructor()" }, { "label": ".create()", "file_type": "code", "source_file": "tests/helpers.ts", "source_location": "L17", "_origin": "ast", "id": "tests_helpers_fakeruntimefactory_create", "community": 6, "norm_label": ".create()" }, { "label": "memory.test.ts", "file_type": "code", "source_file": "tests/memory.test.ts", "source_location": "L1", "_origin": "ast", "id": "tests_memory_test", "community": 0, "norm_label": "memory.test.ts" }, { "label": "pi-agent-runtime.integration.test.ts", "file_type": "code", "source_file": "tests/pi-agent-runtime.integration.test.ts", "source_location": "L1", "_origin": "ast", "id": "tests_pi_agent_runtime_integration_test", "community": 0, "norm_label": "pi-agent-runtime.integration.test.ts" }, { "label": "pi-rpc-smoke.mjs", "file_type": "code", "source_file": "tests/pi-rpc-smoke.mjs", "source_location": "L1", "_origin": "ast", "id": "tests_pi_rpc_smoke", "community": 16, "norm_label": "pi-rpc-smoke.mjs" }, { "label": "child", "file_type": "code", "source_file": "tests/pi-rpc-smoke.mjs", "source_location": "L5", "_origin": "ast", "id": "tests_pi_rpc_smoke_child", "community": 16, "norm_label": "child" }, { "label": "responses", "file_type": "code", "source_file": "tests/pi-rpc-smoke.mjs", "source_location": "L11", "_origin": "ast", "id": "tests_pi_rpc_smoke_responses", "community": 16, "norm_label": "responses" }, { "label": "commands", "file_type": "code", "source_file": "tests/pi-rpc-smoke.mjs", "source_location": "L12", "_origin": "ast", "id": "tests_pi_rpc_smoke_commands", "community": 16, "norm_label": "commands" }, { "label": "research-loop.test.ts", "file_type": "code", "source_file": "tests/research-loop.test.ts", "source_location": "L1", "_origin": "ast", "id": "tests_research_loop_test", "community": 0, "norm_label": "research-loop.test.ts" }, { "label": "report()", "file_type": "code", "source_file": "tests/research-loop.test.ts", "source_location": "L8", "_origin": "ast", "id": "tests_research_loop_test_report", "community": 0, "norm_label": "report()" }, { "label": "web-security.test.ts", "file_type": "code", "source_file": "tests/web-security.test.ts", "source_location": "L1", "_origin": "ast", "id": "tests_web_security_test", "community": 0, "norm_label": "web-security.test.ts" }, { "label": "tsconfig.build.json", "file_type": "code", "source_file": "tsconfig.build.json", "source_location": "L1", "_origin": "ast", "id": "tsconfig_build", "community": 13, "norm_label": "tsconfig.build.json" }, { "label": "extends", "file_type": "code", "source_file": "tsconfig.build.json", "source_location": "L2", "_origin": "ast", "id": "tsconfig_build_extends", "community": 13, "norm_label": "extends" }, { "label": "compilerOptions", "file_type": "code", "source_file": "tsconfig.build.json", "source_location": "L3", "_origin": "ast", "id": "tsconfig_build_compileroptions", "community": 13, "norm_label": "compileroptions" }, { "label": "rootDir", "file_type": "code", "source_file": "tsconfig.build.json", "source_location": "L3", "_origin": "ast", "id": "tsconfig_build_compileroptions_rootdir", "community": 13, "norm_label": "rootdir" }, { "label": "outDir", "file_type": "code", "source_file": "tsconfig.build.json", "source_location": "L3", "_origin": "ast", "id": "tsconfig_build_compileroptions_outdir", "community": 13, "norm_label": "outdir" }, { "label": "declaration", "file_type": "code", "source_file": "tsconfig.build.json", "source_location": "L3", "_origin": "ast", "id": "tsconfig_build_compileroptions_declaration", "community": 13, "norm_label": "declaration" }, { "label": "include", "file_type": "code", "source_file": "tsconfig.build.json", "source_location": "L4", "_origin": "ast", "id": "tsconfig_build_include", "community": 13, "norm_label": "include" }, { "label": "exclude", "file_type": "code", "source_file": "tsconfig.build.json", "source_location": "L5", "_origin": "ast", "id": "tsconfig_build_exclude", "community": 13, "norm_label": "exclude" }, { "label": "tsconfig.json", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L1", "_origin": "ast", "id": "tsconfig", "community": 11, "norm_label": "tsconfig.json" }, { "label": "compilerOptions", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L2", "_origin": "ast", "id": "tsconfig_compileroptions", "community": 11, "norm_label": "compileroptions" }, { "label": "target", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L3", "_origin": "ast", "id": "tsconfig_compileroptions_target", "community": 11, "norm_label": "target" }, { "label": "module", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L4", "_origin": "ast", "id": "tsconfig_compileroptions_module", "community": 11, "norm_label": "module" }, { "label": "moduleResolution", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L5", "_origin": "ast", "id": "tsconfig_compileroptions_moduleresolution", "community": 11, "norm_label": "moduleresolution" }, { "label": "strict", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L6", "_origin": "ast", "id": "tsconfig_compileroptions_strict", "community": 11, "norm_label": "strict" }, { "label": "noUncheckedIndexedAccess", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L7", "_origin": "ast", "id": "tsconfig_compileroptions_nouncheckedindexedaccess", "community": 11, "norm_label": "nouncheckedindexedaccess" }, { "label": "exactOptionalPropertyTypes", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L8", "_origin": "ast", "id": "tsconfig_compileroptions_exactoptionalpropertytypes", "community": 11, "norm_label": "exactoptionalpropertytypes" }, { "label": "esModuleInterop", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L9", "_origin": "ast", "id": "tsconfig_compileroptions_esmoduleinterop", "community": 11, "norm_label": "esmoduleinterop" }, { "label": "skipLibCheck", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L10", "_origin": "ast", "id": "tsconfig_compileroptions_skiplibcheck", "community": 11, "norm_label": "skiplibcheck" }, { "label": "types", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L11", "_origin": "ast", "id": "tsconfig_compileroptions_types", "community": 11, "norm_label": "types" }, { "label": "resolveJsonModule", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L12", "_origin": "ast", "id": "tsconfig_compileroptions_resolvejsonmodule", "community": 11, "norm_label": "resolvejsonmodule" }, { "label": "outDir", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L13", "_origin": "ast", "id": "tsconfig_compileroptions_outdir", "community": 11, "norm_label": "outdir" }, { "label": "rootDir", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L14", "_origin": "ast", "id": "tsconfig_compileroptions_rootdir", "community": 11, "norm_label": "rootdir" }, { "label": "include", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L16", "_origin": "ast", "id": "tsconfig_include", "community": 11, "norm_label": "include" }, { "label": "pull_request_template.md", "file_type": "document", "source_file": ".github/pull_request_template.md", "source_location": "L1", "_origin": "ast", "id": "github_pull_request_template", "community": 15, "norm_label": "pull_request_template.md" }, { "label": "Summary", "file_type": "document", "source_file": ".github/pull_request_template.md", "source_location": "L1", "_origin": "ast", "id": "github_pull_request_template_summary", "community": 15, "norm_label": "summary" }, { "label": "Verification", "file_type": "document", "source_file": ".github/pull_request_template.md", "source_location": "L5", "_origin": "ast", "id": "github_pull_request_template_verification", "community": 15, "norm_label": "verification" }, { "label": "Security and data", "file_type": "document", "source_file": ".github/pull_request_template.md", "source_location": "L12", "_origin": "ast", "id": "github_pull_request_template_security_and_data", "community": 15, "norm_label": "security and data" }, { "label": "CHANGELOG.md", "file_type": "document", "source_file": "CHANGELOG.md", "source_location": "L1", "_origin": "ast", "id": "changelog", "community": 14, "norm_label": "changelog.md" }, { "label": "Changelog", "file_type": "document", "source_file": "CHANGELOG.md", "source_location": "L1", "_origin": "ast", "id": "changelog_changelog", "community": 14, "norm_label": "changelog" }, { "label": "Unreleased", "file_type": "document", "source_file": "CHANGELOG.md", "source_location": "L3", "_origin": "ast", "id": "changelog_unreleased", "community": 14, "norm_label": "unreleased" }, { "label": "0.1.1 \u2014 2026-07-31", "file_type": "document", "source_file": "CHANGELOG.md", "source_location": "L55", "_origin": "ast", "id": "changelog_0_1_1_2026_07_31", "community": 14, "norm_label": "0.1.1 \u2014 2026-07-31" }, { "label": "0.1.0 \u2014 2026-07-31", "file_type": "document", "source_file": "CHANGELOG.md", "source_location": "L68", "_origin": "ast", "id": "changelog_0_1_0_2026_07_31", "community": 14, "norm_label": "0.1.0 \u2014 2026-07-31" }, { "label": "CONTRIBUTING.md", "file_type": "document", "source_file": "CONTRIBUTING.md", "source_location": "L1", "_origin": "ast", "id": "contributing", "community": 2, "norm_label": "contributing.md" }, { "label": "Contributing", "file_type": "document", "source_file": "CONTRIBUTING.md", "source_location": "L1", "_origin": "ast", "id": "contributing_contributing", "community": 2, "norm_label": "contributing" }, { "label": "Local setup", "file_type": "document", "source_file": "CONTRIBUTING.md", "source_location": "L7", "_origin": "ast", "id": "contributing_local_setup", "community": 2, "norm_label": "local setup" }, { "label": "Pull requests", "file_type": "document", "source_file": "CONTRIBUTING.md", "source_location": "L22", "_origin": "ast", "id": "contributing_pull_requests", "community": 2, "norm_label": "pull requests" }, { "label": "README.md", "file_type": "document", "source_file": "README.md", "source_location": "L1", "_origin": "ast", "id": "readme", "community": 2, "norm_label": "readme.md" }, { "label": "Hypothesis Machine", "file_type": "document", "source_file": "README.md", "source_location": "L1", "_origin": "ast", "id": "readme_hypothesis_machine", "community": 2, "norm_label": "hypothesis machine" }, { "label": "Requirements", "file_type": "document", "source_file": "README.md", "source_location": "L16", "_origin": "ast", "id": "readme_requirements", "community": 2, "norm_label": "requirements" }, { "label": "Install and connect to Pi", "file_type": "document", "source_file": "README.md", "source_location": "L27", "_origin": "ast", "id": "readme_install_and_connect_to_pi", "community": 2, "norm_label": "install and connect to pi" }, { "label": "Local web infrastructure", "file_type": "document", "source_file": "README.md", "source_location": "L58", "_origin": "ast", "id": "readme_local_web_infrastructure", "community": 2, "norm_label": "local web infrastructure" }, { "label": "First run", "file_type": "document", "source_file": "README.md", "source_location": "L72", "_origin": "ast", "id": "readme_first_run", "community": 2, "norm_label": "first run" }, { "label": "Commands", "file_type": "document", "source_file": "README.md", "source_location": "L89", "_origin": "ast", "id": "readme_commands", "community": 2, "norm_label": "commands" }, { "label": "State and memory", "file_type": "document", "source_file": "README.md", "source_location": "L100", "_origin": "ast", "id": "readme_state_and_memory", "community": 2, "norm_label": "state and memory" }, { "label": "Experiments", "file_type": "document", "source_file": "README.md", "source_location": "L117", "_origin": "ast", "id": "readme_experiments", "community": 2, "norm_label": "experiments" }, { "label": "Security and limitations", "file_type": "document", "source_file": "README.md", "source_location": "L127", "_origin": "ast", "id": "readme_security_and_limitations", "community": 2, "norm_label": "security and limitations" }, { "label": "Contributing and releases", "file_type": "document", "source_file": "README.md", "source_location": "L150", "_origin": "ast", "id": "readme_contributing_and_releases", "community": 2, "norm_label": "contributing and releases" }, { "label": "SECURITY.md", "file_type": "document", "source_file": "SECURITY.md", "source_location": "L1", "_origin": "ast", "id": "security", "community": 2, "norm_label": "security.md" }, { "label": "Security policy", "file_type": "document", "source_file": "SECURITY.md", "source_location": "L1", "_origin": "ast", "id": "security_security_policy", "community": 2, "norm_label": "security policy" }, { "label": "Supported versions", "file_type": "document", "source_file": "SECURITY.md", "source_location": "L3", "_origin": "ast", "id": "security_supported_versions", "community": 2, "norm_label": "supported versions" }, { "label": "Reporting a vulnerability", "file_type": "document", "source_file": "SECURITY.md", "source_location": "L8", "_origin": "ast", "id": "security_reporting_a_vulnerability", "community": 2, "norm_label": "reporting a vulnerability" }, { "label": "architecture.md", "file_type": "document", "source_file": "docs/architecture.md", "source_location": "L1", "_origin": "ast", "id": "docs_architecture", "community": 2, "norm_label": "architecture.md" }, { "label": "Architecture", "file_type": "document", "source_file": "docs/architecture.md", "source_location": "L1", "_origin": "ast", "id": "docs_architecture_architecture", "community": 2, "norm_label": "architecture" }, { "label": "development.md", "file_type": "document", "source_file": "docs/development.md", "source_location": "L1", "_origin": "ast", "id": "docs_development", "community": 2, "norm_label": "development.md" }, { "label": "Development", "file_type": "document", "source_file": "docs/development.md", "source_location": "L1", "_origin": "ast", "id": "docs_development_development", "community": 2, "norm_label": "development" }, { "label": "pi-capabilities.md", "file_type": "document", "source_file": "docs/pi-capabilities.md", "source_location": "L1", "_origin": "ast", "id": "docs_pi_capabilities", "community": 2, "norm_label": "pi-capabilities.md" }, { "label": "Verified Pi capabilities (0.83.0)", "file_type": "document", "source_file": "docs/pi-capabilities.md", "source_location": "L1", "_origin": "ast", "id": "docs_pi_capabilities_verified_pi_capabilities_0_83_0", "community": 2, "norm_label": "verified pi capabilities (0.83.0)" }, { "label": "Reused from Pi", "file_type": "document", "source_file": "docs/pi-capabilities.md", "source_location": "L8", "_origin": "ast", "id": "docs_pi_capabilities_reused_from_pi", "community": 2, "norm_label": "reused from pi" }, { "label": "Implemented here", "file_type": "document", "source_file": "docs/pi-capabilities.md", "source_location": "L34", "_origin": "ast", "id": "docs_pi_capabilities_implemented_here", "community": 2, "norm_label": "implemented here" }, { "label": "Assumptions corrected after verification", "file_type": "document", "source_file": "docs/pi-capabilities.md", "source_location": "L48", "_origin": "ast", "id": "docs_pi_capabilities_assumptions_corrected_after_verification", "community": 2, "norm_label": "assumptions corrected after verification" }, { "label": "releasing.md", "file_type": "document", "source_file": "docs/releasing.md", "source_location": "L1", "_origin": "ast", "id": "docs_releasing", "community": 2, "norm_label": "releasing.md" }, { "label": "Releasing", "file_type": "document", "source_file": "docs/releasing.md", "source_location": "L1", "_origin": "ast", "id": "docs_releasing_releasing", "community": 2, "norm_label": "releasing" }, { "label": "security.md", "file_type": "document", "source_file": "docs/security.md", "source_location": "L1", "_origin": "ast", "id": "docs_security", "community": 2, "norm_label": "security.md" }, { "label": "Security model", "file_type": "document", "source_file": "docs/security.md", "source_location": "L1", "_origin": "ast", "id": "docs_security_security_model", "community": 2, "norm_label": "security model" }, { "label": "agent-base.md", "file_type": "document", "source_file": "prompts/agent-base.md", "source_location": "L1", "_origin": "ast", "id": "prompts_agent_base", "community": 17, "norm_label": "agent-base.md" }, { "label": "Recursive research agent", "file_type": "document", "source_file": "prompts/agent-base.md", "source_location": "L1", "_origin": "ast", "id": "prompts_agent_base_recursive_research_agent", "community": 17, "norm_label": "recursive research agent" }, { "label": "retrospective.md", "file_type": "document", "source_file": "prompts/retrospective.md", "source_location": "L1", "_origin": "ast", "id": "prompts_retrospective", "community": 18, "norm_label": "retrospective.md" }, { "label": "Team retrospective", "file_type": "document", "source_file": "prompts/retrospective.md", "source_location": "L1", "_origin": "ast", "id": "prompts_retrospective_team_retrospective", "community": 18, "norm_label": "team retrospective" }, { "label": "supervisor.md", "file_type": "document", "source_file": "prompts/supervisor.md", "source_location": "L1", "_origin": "ast", "id": "prompts_supervisor", "community": 19, "norm_label": "supervisor.md" }, { "label": "Hypothesis Machine Supervisor", "file_type": "document", "source_file": "prompts/supervisor.md", "source_location": "L1", "_origin": "ast", "id": "prompts_supervisor_hypothesis_machine_supervisor", "community": 19, "norm_label": "hypothesis machine supervisor" }, { "label": "synthesis.md", "file_type": "document", "source_file": "prompts/synthesis.md", "source_location": "L1", "_origin": "ast", "id": "prompts_synthesis", "community": 20, "norm_label": "synthesis.md" }, { "label": "Synthesis", "file_type": "document", "source_file": "prompts/synthesis.md", "source_location": "L1", "_origin": "ast", "id": "prompts_synthesis_synthesis", "community": 20, "norm_label": "synthesis" }, { "label": "README.md", "file_type": "document", "source_file": "services/browser-worker/README.md", "source_location": "L1", "_origin": "ast", "id": "browser_worker_readme", "community": 2, "norm_label": "readme.md" }, { "label": "Browser Use adapter contract", "file_type": "document", "source_file": "services/browser-worker/README.md", "source_location": "L1", "_origin": "ast", "id": "browser_worker_readme_browser_use_adapter_contract", "community": 2, "norm_label": "browser use adapter contract" } ], "links": [ { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "package", "target": "package_dependencies" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "package", "target": "package_description" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L33", "weight": 1.0, "confidence_score": 1.0, "source": "package", "target": "package_devdependencies" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "package", "target": "package_engines" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "package", "target": "package_files" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "package", "target": "package_keywords" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "package", "target": "package_license" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L2", "weight": 1.0, "confidence_score": 1.0, "source": "package", "target": "package_name" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "package", "target": "package_pi" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "package", "target": "package_scripts" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "package", "target": "package_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "package", "target": "package_version" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "package_pi", "target": "package_pi_extensions" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "package_scripts", "target": "package_scripts_build" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "package_scripts", "target": "package_scripts_check" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "package_scripts", "target": "package_scripts_lint" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "package_scripts", "target": "package_scripts_smoke" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "package_scripts", "target": "package_scripts_smoke_installed" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L18", "weight": 1.0, "confidence_score": 1.0, "source": "package_scripts", "target": "package_scripts_test" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "package_scripts", "target": "package_scripts_test_watch" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "package_scripts", "target": "package_scripts_typecheck" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L26", "weight": 1.0, "confidence_score": 1.0, "source": "package_dependencies", "target": "package_dependencies_earendil_works_pi_agent_core" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "package_dependencies", "target": "package_dependencies_earendil_works_pi_ai" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "package_dependencies", "target": "package_dependencies_earendil_works_pi_coding_agent" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L29", "weight": 1.0, "confidence_score": 1.0, "source": "package_dependencies", "target": "package_dependencies_earendil_works_pi_tui" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L30", "weight": 1.0, "confidence_score": 1.0, "source": "package_dependencies", "target": "package_dependencies_typebox" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "package_dependencies", "target": "package_dependencies_yaml" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "package_devdependencies", "target": "package_devdependencies_eslint" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "package_devdependencies", "target": "package_devdependencies_types_node" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "package_devdependencies", "target": "package_devdependencies_typescript" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "package_devdependencies", "target": "package_devdependencies_typescript_eslint" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "package_devdependencies", "target": "package_devdependencies_vitest" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "package_engines", "target": "package_engines_node" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-factory.ts", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_factory", "target": "src_agent_factory_agentfactory" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-factory.ts", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_factory", "target": "src_agent_factory_taskfingerprint" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-factory.ts", "source_location": "L2", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_factory", "target": "src_agent_spec" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-factory.ts", "source_location": "L2", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_factory", "target": "src_agent_spec_writeagentspec" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-factory.ts", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_factory", "target": "src_run_store" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-factory.ts", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_factory", "target": "src_run_store_runstore" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-factory.ts", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_factory", "target": "src_types" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-factory.ts", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_factory", "target": "src_types_agentrecord" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-factory.ts", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_factory", "target": "src_types_agentspec" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-factory.ts", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_factory", "target": "src_types_spawnrequest" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L2", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree", "target": "src_agent_factory" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-factory.ts", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_factory_agentfactory_create", "target": "src_agent_factory_taskfingerprint" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L2", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree", "target": "src_agent_factory_taskfingerprint" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/agent-tree.ts", "source_location": "L170", "weight": 1.0, "source": "src_agent_tree_agenttree_restart", "target": "src_agent_factory_taskfingerprint" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/agent-tree.ts", "source_location": "L152", "weight": 1.0, "source": "src_agent_tree_agenttree_setgoal", "target": "src_agent_factory_taskfingerprint" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-factory.ts", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_factory_agentfactory", "target": "src_agent_factory_agentfactory_constructor" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-factory.ts", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_factory_agentfactory", "target": "src_agent_factory_agentfactory_create" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L2", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree", "target": "src_agent_factory_agentfactory" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_factory_agentfactory" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/agent-factory.ts", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_factory_agentfactory_constructor", "target": "src_run_store_runstore" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/agent-factory.ts", "source_location": "L28", "weight": 1.0, "source": "src_agent_factory_agentfactory_create", "target": "src_agent_spec_writeagentspec" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "src/agent-factory.ts", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_factory_agentfactory_create", "target": "src_types_agentrecord" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "src/agent-factory.ts", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_factory_agentfactory_create", "target": "src_types_agentspec" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/agent-factory.ts", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_factory_agentfactory_create", "target": "src_types_spawnrequest" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-spec.ts", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_spec", "target": "src_agent_spec_agentspecerror" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-spec.ts", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_spec", "target": "src_agent_spec_allowed_tools" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-spec.ts", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_spec", "target": "src_agent_spec_parseagentspec" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-spec.ts", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_spec", "target": "src_agent_spec_readagentspec" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-spec.ts", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_spec", "target": "src_agent_spec_required_sections" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-spec.ts", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_spec", "target": "src_agent_spec_section" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-spec.ts", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_spec", "target": "src_agent_spec_serializeagentspec" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-spec.ts", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_spec", "target": "src_agent_spec_slugify" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-spec.ts", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_spec", "target": "src_agent_spec_writeagentspec" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-spec.ts", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_spec", "target": "src_types" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-spec.ts", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_spec", "target": "src_types_agentspec" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree", "target": "src_agent_spec" }, { "relation": "re_exports", "context": "export", "confidence": "EXTRACTED", "source_file": "src/index.ts", "source_location": "L26", "weight": 1.0, "confidence_score": 1.0, "source": "src_index", "target": "src_agent_spec" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/agent-spec.test.ts", "source_location": "L2", "weight": 1.0, "confidence_score": 1.0, "source": "tests_agent_spec_test", "target": "src_agent_spec" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/agent-spec.test.ts", "source_location": "L2", "weight": 1.0, "confidence_score": 1.0, "source": "tests_agent_spec_test", "target": "src_agent_spec_agentspecerror" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-spec.ts", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_spec_parseagentspec", "target": "src_agent_spec_section" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-spec.ts", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_spec_readagentspec", "target": "src_agent_spec_parseagentspec" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-spec.ts", "source_location": "L62", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_spec_writeagentspec", "target": "src_agent_spec_parseagentspec" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/agent-spec.test.ts", "source_location": "L2", "weight": 1.0, "confidence_score": 1.0, "source": "tests_agent_spec_test", "target": "src_agent_spec_parseagentspec" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-spec.ts", "source_location": "L61", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_spec_writeagentspec", "target": "src_agent_spec_serializeagentspec" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/agent-spec.test.ts", "source_location": "L2", "weight": 1.0, "confidence_score": 1.0, "source": "tests_agent_spec_test", "target": "src_agent_spec_serializeagentspec" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree", "target": "src_agent_spec_readagentspec" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/agent-tree.ts", "source_location": "L104", "weight": 1.0, "source": "src_agent_tree_agenttree_start", "target": "src_agent_spec_readagentspec" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/agent-tree.ts", "source_location": "L66", "weight": 1.0, "source": "src_agent_tree_agenttree_validatespawn", "target": "src_agent_spec_readagentspec" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-tree-ui.ts", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_ui", "target": "src_agent_tree" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-tree-ui.ts", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_ui", "target": "src_agent_tree_agenttree" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-tree-ui.ts", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_ui", "target": "src_agent_tree_ui_activitycache" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-tree-ui.ts", "source_location": "L54", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_ui", "target": "src_agent_tree_ui_agentlastactivity" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-tree-ui.ts", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_ui", "target": "src_agent_tree_ui_buildrows" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-tree-ui.ts", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_ui", "target": "src_agent_tree_ui_collapse" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-tree-ui.ts", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_ui", "target": "src_agent_tree_ui_createagentpanelcomponent" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-tree-ui.ts", "source_location": "L166", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_ui", "target": "src_agent_tree_ui_createagenttreeoverlay" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-tree-ui.ts", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_ui", "target": "src_agent_tree_ui_elapsed" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-tree-ui.ts", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_ui", "target": "src_agent_tree_ui_shortname" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-tree-ui.ts", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_ui", "target": "src_agent_tree_ui_status_color" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-tree-ui.ts", "source_location": "L33", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_ui", "target": "src_agent_tree_ui_status_icon" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-tree-ui.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_ui", "target": "src_agent_tree_ui_treerow" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-tree-ui.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_ui", "target": "src_types" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-tree-ui.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_ui", "target": "src_types_agentrecord" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "src_agent_tree_ui" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/agent-tree-ui.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_ui_treerow", "target": "src_types_agentrecord" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree-ui.ts", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_ui_agentlastactivity", "target": "src_agent_tree_ui_collapse" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "src_agent_tree_ui_createagentpanelcomponent" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "src_agent_tree_ui_createagenttreeoverlay" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree", "target": "src_agent_tree_agenttree" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree", "target": "src_agent_tree_agenttreeerror" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree", "target": "src_agent_tree_treeoptions" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree", "target": "src_run_store" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree", "target": "src_run_store_runmanifest" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree", "target": "src_run_store_runstore" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree", "target": "src_types" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree", "target": "src_types_agentrecord" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree", "target": "src_types_agentresult" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree", "target": "src_types_agentruntime" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree", "target": "src_types_agentruntimefactory" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree", "target": "src_types_researchlimits" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree", "target": "src_types_spawnrequest" }, { "relation": "re_exports", "context": "export", "confidence": "EXTRACTED", "source_file": "src/index.ts", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "src_index", "target": "src_agent_tree" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "src_agent_tree" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "src_agent_tree" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/agent-tree.test.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "tests_agent_tree_test", "target": "src_agent_tree" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/experiment.test.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "tests_experiment_test", "target": "src_agent_tree" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/pi-agent-runtime.integration.test.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "tests_pi_agent_runtime_integration_test", "target": "src_agent_tree" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "tools_index", "target": "src_agent_tree" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/agent-tree.test.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "tests_agent_tree_test", "target": "src_agent_tree_agenttreeerror" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_acquireslot" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_activecount" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L149", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_archive" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L144", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_cancel" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_cancelbranch" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L148", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_collectresult" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_constructor" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_followup" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_inspect" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_list" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L138", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_message" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L54", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_mutable" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_pause" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L55", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_persist" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L95", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_releaseslot" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L179", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_render" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L160", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_restart" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_restore" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L151", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_resume" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_rootid" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L152", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_setgoal" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L174", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_shutdown" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L78", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_spawn" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L97", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_start" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L50", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_status" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L139", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_steer" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L153", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_stop" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_validatespawn" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_wait" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L142", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_agent_tree_agenttree_waitmany" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree", "target": "src_run_store_runmanifest" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "src_agent_tree_agenttree" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piagentruntimefactory", "target": "src_agent_tree_agenttree" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piagentruntimefactory_attachtree", "target": "src_agent_tree_agenttree" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "src_agent_tree_agenttree" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration", "target": "src_agent_tree_agenttree" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/agent-tree.test.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "tests_agent_tree_test", "target": "src_agent_tree_agenttree" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/experiment.test.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "tests_experiment_test", "target": "src_agent_tree_agenttree" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/pi-agent-runtime.integration.test.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "tests_pi_agent_runtime_integration_test", "target": "src_agent_tree_agenttree" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "tools_index", "target": "src_agent_tree_agenttree" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "tools_index_tooldeps", "target": "src_agent_tree_agenttree" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_constructor", "target": "src_run_store_runstore" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_constructor", "target": "src_types_agentruntimefactory" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_constructor", "target": "src_types_researchlimits" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_restore", "target": "src_run_store_runstore" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_restore", "target": "src_types_agentruntimefactory" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_restore", "target": "src_types_researchlimits" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L50", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_status", "target": "src_run_store_runmanifest" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_list", "target": "src_types_agentrecord" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_inspect", "target": "src_types_agentrecord" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L149", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_archive", "target": "src_agent_tree_agenttree_mutable" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L145", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_cancel", "target": "src_agent_tree_agenttree_mutable" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_cancelbranch", "target": "src_agent_tree_agenttree_mutable" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L148", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_collectresult", "target": "src_agent_tree_agenttree_mutable" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L54", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_mutable", "target": "src_types_agentrecord" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_restart", "target": "src_agent_tree_agenttree_mutable" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L152", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_setgoal", "target": "src_agent_tree_agenttree_mutable" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L175", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_shutdown", "target": "src_agent_tree_agenttree_mutable" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_spawn", "target": "src_agent_tree_agenttree_mutable" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_start", "target": "src_agent_tree_agenttree_mutable" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L155", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_stop", "target": "src_agent_tree_agenttree_mutable" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_wait", "target": "src_agent_tree_agenttree_mutable" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L149", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_archive", "target": "src_agent_tree_agenttree_persist" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L145", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_cancel", "target": "src_agent_tree_agenttree_persist" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_pause", "target": "src_agent_tree_agenttree_persist" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_restart", "target": "src_agent_tree_agenttree_persist" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L151", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_resume", "target": "src_agent_tree_agenttree_persist" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L152", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_setgoal", "target": "src_agent_tree_agenttree_persist" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L176", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_shutdown", "target": "src_agent_tree_agenttree_persist" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L84", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_spawn", "target": "src_agent_tree_agenttree_persist" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L108", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_start", "target": "src_agent_tree_agenttree_persist" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_stop", "target": "src_agent_tree_agenttree_persist" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_validatespawn", "target": "src_agent_tree_agenttree_activecount" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L80", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_spawn", "target": "src_agent_tree_agenttree_validatespawn" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_validatespawn", "target": "src_types_agentrecord" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_validatespawn", "target": "src_types_spawnrequest" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L85", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_spawn", "target": "src_agent_tree_agenttree_start" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L78", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_spawn", "target": "src_types_agentrecord" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L78", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_spawn", "target": "src_types_spawnrequest" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L102", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_start", "target": "src_agent_tree_agenttree_acquireslot" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_start", "target": "src_agent_tree_agenttree_releaseslot" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L97", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_start", "target": "src_types_agentresult" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L138", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_message", "target": "src_agent_tree_agenttree_followup" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_wait", "target": "src_types_agentresult" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L142", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_waitmany", "target": "src_types_agentresult" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_cancelbranch", "target": "src_agent_tree_agenttree_cancel" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L166", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_restart", "target": "src_agent_tree_agenttree_cancel" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L175", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_shutdown", "target": "src_agent_tree_agenttree_cancel" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "src/agent-tree.ts", "source_location": "L148", "weight": 1.0, "confidence_score": 1.0, "source": "src_agent_tree_agenttree_collectresult", "target": "src_types_agentresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/config.ts", "source_location": "L18", "weight": 1.0, "confidence_score": 1.0, "source": "src_config", "target": "src_config_default_config" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/config.ts", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "src_config", "target": "src_config_hypothesismachineconfig" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/config.ts", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "src_config", "target": "src_config_loadconfig" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/config.ts", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "src_config", "target": "src_types" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/config.ts", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "src_config", "target": "src_types_researchlimits" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "src_config" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "src_config" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/agent-tree.test.ts", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "tests_agent_tree_test", "target": "src_config" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/experiment.test.ts", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "tests_experiment_test", "target": "src_config" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/pi-agent-runtime.integration.test.ts", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "tests_pi_agent_runtime_integration_test", "target": "src_config" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/research-loop.test.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "tests_research_loop_test", "target": "src_config" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment", "target": "src_config" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web", "target": "src_config" }, { "relation": "inherits", "context": "type", "confidence": "EXTRACTED", "source_file": "src/config.ts", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "src_config_hypothesismachineconfig", "target": "src_types_researchlimits" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "src_config_hypothesismachineconfig" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piruntimedependencies", "target": "src_config_hypothesismachineconfig" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "src_config_hypothesismachineconfig" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration", "target": "src_config_hypothesismachineconfig" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment", "target": "src_config_hypothesismachineconfig" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment_experimentrunner_constructor", "target": "src_config_hypothesismachineconfig" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web", "target": "src_config_hypothesismachineconfig" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L87", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_webgateway_constructor", "target": "src_config_hypothesismachineconfig" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/agent-tree.test.ts", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "tests_agent_tree_test", "target": "src_config_default_config" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/experiment.test.ts", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "tests_experiment_test", "target": "src_config_default_config" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/pi-agent-runtime.integration.test.ts", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "tests_pi_agent_runtime_integration_test", "target": "src_config_default_config" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/research-loop.test.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "tests_research_loop_test", "target": "src_config_default_config" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "src_config_loadconfig" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/supervisor.ts", "source_location": "L32", "weight": 1.0, "source": "src_supervisor_supervisorintegration_start", "target": "src_config_loadconfig" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/index.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "src_index", "target": "src_index_hypothesismachine" }, { "relation": "re_exports", "context": "export", "confidence": "EXTRACTED", "source_file": "src/index.ts", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "src_index", "target": "src_research_loop" }, { "relation": "re_exports", "context": "export", "confidence": "EXTRACTED", "source_file": "src/index.ts", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "src_index", "target": "src_research_memory" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/index.ts", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "src_index", "target": "src_supervisor" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/index.ts", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "src_index", "target": "src_supervisor_supervisorintegration" }, { "relation": "re_exports", "context": "export", "confidence": "EXTRACTED", "source_file": "src/index.ts", "source_location": "L30", "weight": 1.0, "confidence_score": 1.0, "source": "src_index", "target": "tools_experiment" }, { "relation": "re_exports", "context": "export", "confidence": "EXTRACTED", "source_file": "src/index.ts", "source_location": "L29", "weight": 1.0, "confidence_score": 1.0, "source": "src_index", "target": "tools_web" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/extension-smoke.test.ts", "source_location": "L2", "weight": 1.0, "confidence_score": 1.0, "source": "tests_extension_smoke_test", "target": "src_index" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/extension-smoke.test.ts", "source_location": "L2", "weight": 1.0, "confidence_score": 1.0, "source": "tests_extension_smoke_test", "target": "src_index_hypothesismachine" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "src_pi_runtime_finaltext" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "src_pi_runtime_piagentruntimefactory" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "src_pi_runtime_piruntime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "src_pi_runtime_piruntimedependencies" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "src_research_memory" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "src_research_memory_researchmemory" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "src_run_store" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "src_run_store_runstore" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "src_types" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "src_types_agentrecord" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "src_types_agentresult" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "src_types_agentruntime" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "src_types_agentruntimefactory" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "src_types_agentspec" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "tools_experiment" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "tools_experiment_experimentrunner" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "tools_index" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "tools_index_createresearchtools" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "tools_web" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime", "target": "tools_web_webgateway" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "src_pi_runtime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/pi-agent-runtime.integration.test.ts", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "tests_pi_agent_runtime_integration_test", "target": "src_pi_runtime" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piruntime_start", "target": "src_pi_runtime_finaltext" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L30", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piruntime", "target": "src_pi_runtime_piruntime_cancel" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piruntime", "target": "src_pi_runtime_piruntime_constructor" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piruntime", "target": "src_pi_runtime_piruntime_dispose" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L29", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piruntime", "target": "src_pi_runtime_piruntime_followup" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L26", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piruntime", "target": "src_pi_runtime_piruntime_sessionfile" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piruntime", "target": "src_pi_runtime_piruntime_start" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piruntime", "target": "src_pi_runtime_piruntime_steer" }, { "relation": "implements", "context": "type", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piruntime", "target": "src_types_agentruntime" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piruntime_start", "target": "src_types_agentresult" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piruntimedependencies", "target": "src_research_memory_researchmemory" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piruntimedependencies", "target": "src_run_store_runstore" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piruntimedependencies", "target": "tools_experiment_experimentrunner" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piruntimedependencies", "target": "tools_web_webgateway" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piagentruntimefactory", "target": "src_pi_runtime_piagentruntimefactory_attachtree" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piagentruntimefactory", "target": "src_pi_runtime_piagentruntimefactory_constructor" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piagentruntimefactory", "target": "src_pi_runtime_piagentruntimefactory_create" }, { "relation": "implements", "context": "type", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piagentruntimefactory", "target": "src_types_agentruntimefactory" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "src_pi_runtime_piagentruntimefactory" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/pi-agent-runtime.integration.test.ts", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "tests_pi_agent_runtime_integration_test", "target": "src_pi_runtime_piagentruntimefactory" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piagentruntimefactory_create", "target": "src_types_agentrecord" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piagentruntimefactory_create", "target": "src_types_agentruntime" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/pi-runtime.ts", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "src_pi_runtime_piagentruntimefactory_create", "target": "src_types_agentspec" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/pi-runtime.ts", "source_location": "L48", "weight": 1.0, "source": "src_pi_runtime_piagentruntimefactory_create", "target": "tools_index_createresearchtools" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop", "target": "src_research_loop_iterationreport" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop", "target": "src_research_loop_loopstatus" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop", "target": "src_research_loop_researchloop" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop", "target": "src_research_loop_researchloopstate" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop", "target": "src_types" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop", "target": "src_types_researchlimits" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "src_research_loop" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/research-loop.test.ts", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "tests_research_loop_test", "target": "src_research_loop" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop_researchloop", "target": "src_research_loop_researchloop_constructor" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop_researchloop", "target": "src_research_loop_researchloop_finish" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop_researchloop", "target": "src_research_loop_researchloop_pause" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop_researchloop", "target": "src_research_loop_researchloop_persist" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L30", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop_researchloop", "target": "src_research_loop_researchloop_record" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop_researchloop", "target": "src_research_loop_researchloop_resume" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop_researchloop", "target": "src_research_loop_researchloop_setgoal" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop_researchloop", "target": "src_research_loop_researchloop_snapshot" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop_researchloop", "target": "src_research_loop_researchloop_start" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L29", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop_researchloop", "target": "src_research_loop_researchloop_stop" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "src_research_loop_researchloop" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration", "target": "src_research_loop_researchloop" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/research-loop.test.ts", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "tests_research_loop_test", "target": "src_research_loop_researchloop" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop_researchloop_constructor", "target": "src_research_loop_researchloop_persist" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop_researchloop_constructor", "target": "src_types_researchlimits" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L41", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop_researchloop_record", "target": "src_research_loop_researchloop_snapshot" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop_researchloop_setgoal", "target": "src_research_loop_researchloop_persist" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop_researchloop_start", "target": "src_research_loop_researchloop_persist" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop_researchloop_pause", "target": "src_research_loop_researchloop_persist" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop_researchloop_resume", "target": "src_research_loop_researchloop_persist" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L29", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop_researchloop_stop", "target": "src_research_loop_researchloop_persist" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop_researchloop_record", "target": "src_research_loop_researchloop_finish" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/research-loop.ts", "source_location": "L41", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_loop_researchloop_record", "target": "src_research_loop_researchloop_persist" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory", "target": "src_research_memory_frontmatterdocument" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory", "target": "src_research_memory_memory_statuses" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory", "target": "src_research_memory_memory_types" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory", "target": "src_research_memory_memoryentryinput" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L18", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory", "target": "src_research_memory_memorysearchresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory", "target": "src_research_memory_memorystatus" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory", "target": "src_research_memory_memorytype" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory", "target": "src_research_memory_researchmemory" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory", "target": "src_research_memory_walkmarkdown" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "src_research_memory" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/experiment.test.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "tests_experiment_test", "target": "src_research_memory" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/memory.test.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "tests_memory_test", "target": "src_research_memory" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/pi-agent-runtime.integration.test.ts", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "tests_pi_agent_runtime_integration_test", "target": "src_research_memory" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "tools_index", "target": "src_research_memory" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web", "target": "src_research_memory" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory_researchmemory_save", "target": "src_research_memory_frontmatterdocument" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L81", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory_researchmemory_rebuildindex", "target": "src_research_memory_walkmarkdown" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory_researchmemory", "target": "src_research_memory_researchmemory_close" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory_researchmemory", "target": "src_research_memory_researchmemory_constructor" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory_researchmemory", "target": "src_research_memory_researchmemory_database" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory_researchmemory", "target": "src_research_memory_researchmemory_ftsexpression" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L70", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory_researchmemory", "target": "src_research_memory_researchmemory_indexfile" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L95", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory_researchmemory", "target": "src_research_memory_researchmemory_list" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory_researchmemory", "target": "src_research_memory_researchmemory_rebuildindex" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory_researchmemory", "target": "src_research_memory_researchmemory_save" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L62", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory_researchmemory", "target": "src_research_memory_researchmemory_savesource" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L84", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory_researchmemory", "target": "src_research_memory_researchmemory_search" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "src_research_memory_researchmemory" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration", "target": "src_research_memory_researchmemory" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/experiment.test.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "tests_experiment_test", "target": "src_research_memory_researchmemory" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/memory.test.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "tests_memory_test", "target": "src_research_memory_researchmemory" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/pi-agent-runtime.integration.test.ts", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "tests_pi_agent_runtime_integration_test", "target": "src_research_memory_researchmemory" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "tools_index", "target": "src_research_memory_researchmemory" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "tools_index_tooldeps", "target": "src_research_memory_researchmemory" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web", "target": "src_research_memory_researchmemory" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L87", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_webgateway_constructor", "target": "src_research_memory_researchmemory" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory_researchmemory_indexfile", "target": "src_research_memory_researchmemory_database" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L95", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory_researchmemory_list", "target": "src_research_memory_researchmemory_database" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L87", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory_researchmemory_search", "target": "src_research_memory_researchmemory_database" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory_researchmemory_save", "target": "src_research_memory_researchmemory_indexfile" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L81", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory_researchmemory_rebuildindex", "target": "src_research_memory_researchmemory_indexfile" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L80", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory_researchmemory_rebuildindex", "target": "src_research_memory_researchmemory_close" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/research-memory.ts", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "src_research_memory_researchmemory_search", "target": "src_research_memory_researchmemory_ftsexpression" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store", "target": "src_run_store_runmanifest" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store", "target": "src_run_store_runstore" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store", "target": "src_types" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store", "target": "src_types_agentrecord" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "src_run_store" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/agent-tree.test.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "tests_agent_tree_test", "target": "src_run_store" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/experiment.test.ts", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "tests_experiment_test", "target": "src_run_store" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/pi-agent-runtime.integration.test.ts", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "tests_pi_agent_runtime_integration_test", "target": "src_run_store" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store_runmanifest", "target": "src_types_agentrecord" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store_runstore", "target": "src_run_store_runstore_agentdir" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store_runstore", "target": "src_run_store_runstore_constructor" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store_runstore", "target": "src_run_store_runstore_create" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store_runstore", "target": "src_run_store_runstore_exists" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L30", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store_runstore", "target": "src_run_store_runstore_load" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store_runstore", "target": "src_run_store_runstore_manifestpath" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L18", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store_runstore", "target": "src_run_store_runstore_rundir" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store_runstore", "target": "src_run_store_runstore_save" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store_runstore", "target": "src_run_store_runstore_sessiondir" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "src_run_store_runstore" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/agent-tree.test.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "tests_agent_tree_test", "target": "src_run_store_runstore" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/experiment.test.ts", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "tests_experiment_test", "target": "src_run_store_runstore" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/pi-agent-runtime.integration.test.ts", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "tests_pi_agent_runtime_integration_test", "target": "src_run_store_runstore" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store_runstore_agentdir", "target": "src_run_store_runstore_rundir" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store_runstore_manifestpath", "target": "src_run_store_runstore_rundir" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store_runstore_sessiondir", "target": "src_run_store_runstore_rundir" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store_runstore_exists", "target": "src_run_store_runstore_manifestpath" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store_runstore_load", "target": "src_run_store_runstore_manifestpath" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store_runstore_save", "target": "src_run_store_runstore_manifestpath" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L26", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store_runstore_create", "target": "src_run_store_runstore_save" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/run-store.ts", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "src_run_store_runstore_create", "target": "src_types_agentrecord" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "src_supervisor_supervisorintegration" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L18", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "src_supervisor_tooltext" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "tools_experiment" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "tools_experiment_experimentrunner" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "tools_index" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "tools_index_createresearchtools" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "tools_web" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor", "target": "tools_web_webgateway" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L102", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration", "target": "src_supervisor_supervisorintegration_agentwidgetlines" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L29", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration", "target": "src_supervisor_supervisorintegration_constructor" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L124", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration", "target": "src_supervisor_supervisorintegration_continueifneeded" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration", "target": "src_supervisor_supervisorintegration_findings" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration", "target": "src_supervisor_supervisorintegration_installagentwidget" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L50", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration", "target": "src_supervisor_supervisorintegration_required" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration", "target": "src_supervisor_supervisorintegration_researchcontroltool" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L123", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration", "target": "src_supervisor_supervisorintegration_shortname" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration", "target": "src_supervisor_supervisorintegration_showagentpanel" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L70", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration", "target": "src_supervisor_supervisorintegration_showagenttree" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L125", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration", "target": "src_supervisor_supervisorintegration_shutdown" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration", "target": "src_supervisor_supervisorintegration_start" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L66", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration", "target": "src_supervisor_supervisorintegration_team" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L61", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration", "target": "src_supervisor_supervisorintegration_withcompactrenderer" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration", "target": "tools_experiment_experimentrunner" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration", "target": "tools_web_webgateway" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L47", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration_start", "target": "src_supervisor_supervisorintegration_installagentwidget" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L46", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration_start", "target": "src_supervisor_supervisorintegration_researchcontroltool" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L46", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration_start", "target": "src_supervisor_supervisorintegration_withcompactrenderer" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/supervisor.ts", "source_location": "L45", "weight": 1.0, "source": "src_supervisor_supervisorintegration_start", "target": "tools_index_createresearchtools" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration_findings", "target": "src_supervisor_supervisorintegration_required" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L80", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration_showagentpanel", "target": "src_supervisor_supervisorintegration_required" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration_showagenttree", "target": "src_supervisor_supervisorintegration_required" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L66", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration_team", "target": "src_supervisor_supervisorintegration_required" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/supervisor.ts", "source_location": "L114", "weight": 1.0, "confidence_score": 1.0, "source": "src_supervisor_supervisorintegration_agentwidgetlines", "target": "src_supervisor_supervisorintegration_shortname" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/experiment.test.ts", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "tests_experiment_test", "target": "tools_experiment" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/pi-agent-runtime.integration.test.ts", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "tests_pi_agent_runtime_integration_test", "target": "tools_experiment" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment", "target": "tools_experiment_dockerarguments" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment", "target": "tools_experiment_experimentrequest" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment", "target": "tools_experiment_experimentresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment", "target": "tools_experiment_experimentreview" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment", "target": "tools_experiment_experimentrunner" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment", "target": "tools_experiment_hypothesisstatus" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment", "target": "tools_experiment_runprocess" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment", "target": "tools_experiment_testplan" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment", "target": "tools_experiment_validatetestplan" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "tools_index", "target": "tools_experiment" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/experiment.test.ts", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "tests_experiment_test", "target": "tools_experiment_validatetestplan" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment_experimentrunner_run", "target": "tools_experiment_validatetestplan" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/experiment.test.ts", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "tests_experiment_test", "target": "tools_experiment_dockerarguments" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment_experimentrunner_run", "target": "tools_experiment_dockerarguments" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L26", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment_experimentrunner_health", "target": "tools_experiment_runprocess" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment_experimentrunner_run", "target": "tools_experiment_runprocess" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/experiment.test.ts", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "tests_experiment_test", "target": "tools_experiment_experimentrunner" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/pi-agent-runtime.integration.test.ts", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "tests_pi_agent_runtime_integration_test", "target": "tools_experiment_experimentrunner" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment_experimentrunner", "target": "tools_experiment_experimentrunner_authorof" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment_experimentrunner", "target": "tools_experiment_experimentrunner_constructor" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L26", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment_experimentrunner", "target": "tools_experiment_experimentrunner_health" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment_experimentrunner", "target": "tools_experiment_experimentrunner_review" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment_experimentrunner", "target": "tools_experiment_experimentrunner_run" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "tools_index", "target": "tools_experiment_experimentrunner" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "tools_index_tooldeps", "target": "tools_experiment_experimentrunner" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/tools/experiment.ts", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "tools_experiment_experimentrunner_run", "target": "tools_experiment_experimentrunner_health" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/confine.test.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "tests_confine_test", "target": "tools_index" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/experiment.test.ts", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "tests_experiment_test", "target": "tools_index" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "tools_index", "target": "tools_index_confined" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "tools_index", "target": "tools_index_createresearchtools" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "tools_index", "target": "tools_index_text" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "tools_index", "target": "tools_index_tooldeps" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "tools_index", "target": "tools_web" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "tools_index", "target": "tools_web_webgateway" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "tools_index_tooldeps", "target": "tools_web_webgateway" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/confine.test.ts", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "tests_confine_test", "target": "tools_index_confined" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/experiment.test.ts", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "tests_experiment_test", "target": "tools_index_createresearchtools" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/experiment.test.ts", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "tests_experiment_test", "target": "tools_web" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/pi-agent-runtime.integration.test.ts", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "tests_pi_agent_runtime_integration_test", "target": "tools_web" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/web-security.test.ts", "source_location": "L2", "weight": 1.0, "confidence_score": 1.0, "source": "tests_web_security_test", "target": "tools_web" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L33", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web", "target": "tools_web_assertpublicurl" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web", "target": "tools_web_isprivateaddress" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web", "target": "tools_web_limitedfetch" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web", "target": "tools_web_normalizeurl" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web", "target": "tools_web_pinnedget" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L83", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web", "target": "tools_web_webdocument" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L85", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web", "target": "tools_web_webgateway" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/web-security.test.ts", "source_location": "L2", "weight": 1.0, "confidence_score": 1.0, "source": "tests_web_security_test", "target": "tools_web_normalizeurl" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_assertpublicurl", "target": "tools_web_normalizeurl" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L101", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_webgateway_search", "target": "tools_web_normalizeurl" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/web-security.test.ts", "source_location": "L2", "weight": 1.0, "confidence_score": 1.0, "source": "tests_web_security_test", "target": "tools_web_isprivateaddress" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/web-security.test.ts", "source_location": "L2", "weight": 1.0, "confidence_score": 1.0, "source": "tests_web_security_test", "target": "tools_web_assertpublicurl" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_limitedfetch", "target": "tools_web_assertpublicurl" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L120", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_webgateway_browse", "target": "tools_web_assertpublicurl" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L115", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_webgateway_crawl", "target": "tools_web_assertpublicurl" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L126", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_webgateway_downloadsource", "target": "tools_web_assertpublicurl" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_webgateway_read", "target": "tools_web_assertpublicurl" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_limitedfetch", "target": "tools_web_pinnedget" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L126", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_webgateway_downloadsource", "target": "tools_web_limitedfetch" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/experiment.test.ts", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "tests_experiment_test", "target": "tools_web_webgateway" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/pi-agent-runtime.integration.test.ts", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "tests_pi_agent_runtime_integration_test", "target": "tools_web_webgateway" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L119", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_webgateway", "target": "tools_web_webgateway_browse" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L88", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_webgateway", "target": "tools_web_webgateway_cachepath" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L87", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_webgateway", "target": "tools_web_webgateway_constructor" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L114", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_webgateway", "target": "tools_web_webgateway_crawl" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L125", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_webgateway", "target": "tools_web_webgateway_downloadsource" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L130", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_webgateway", "target": "tools_web_webgateway_evictcache" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_webgateway", "target": "tools_web_webgateway_health" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L105", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_webgateway", "target": "tools_web_webgateway_read" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_webgateway", "target": "tools_web_webgateway_search" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_webgateway_read", "target": "tools_web_webgateway_cachepath" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/tools/web.ts", "source_location": "L111", "weight": 1.0, "confidence_score": 1.0, "source": "tools_web_webgateway_read", "target": "tools_web_webgateway_evictcache" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types.ts", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "src_types", "target": "src_types_agentrecord" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types.ts", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "src_types", "target": "src_types_agentresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types.ts", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "src_types", "target": "src_types_agentruntime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types.ts", "source_location": "L82", "weight": 1.0, "confidence_score": 1.0, "source": "src_types", "target": "src_types_agentruntimefactory" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "src_types", "target": "src_types_agentspec" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types.ts", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "src_types", "target": "src_types_agentstatus" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types.ts", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "src_types", "target": "src_types_pisessionruntime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types.ts", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "src_types", "target": "src_types_researchlimits" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types.ts", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "src_types", "target": "src_types_spawnrequest" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers", "target": "src_types" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers", "target": "src_types_agentspec" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers_fakeruntimefactory_create", "target": "src_types_agentspec" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers", "target": "src_types_agentrecord" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers_fakeruntimefactory_create", "target": "src_types_agentrecord" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers", "target": "src_types_agentresult" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers_fakeruntime_start", "target": "src_types_agentresult" }, { "relation": "inherits", "context": "type", "confidence": "EXTRACTED", "source_file": "src/types.ts", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "src_types_pisessionruntime", "target": "src_types_agentruntime" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers", "target": "src_types_agentruntime" }, { "relation": "implements", "context": "type", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers_fakeruntime", "target": "src_types_agentruntime" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers_fakeruntimefactory_create", "target": "src_types_agentruntime" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers", "target": "src_types_agentruntimefactory" }, { "relation": "implements", "context": "type", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers_fakeruntimefactory", "target": "src_types_agentruntimefactory" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tests/agent-spec.test.ts", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "tests_agent_spec_test", "target": "tests_agent_spec_test_spec" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tests/agent-tree.test.ts", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "tests_agent_tree_test", "target": "tests_agent_tree_test_request" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tests/agent-tree.test.ts", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "tests_agent_tree_test", "target": "tests_agent_tree_test_setup" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/agent-tree.test.ts", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "tests_agent_tree_test", "target": "tests_helpers" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/agent-tree.test.ts", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "tests_agent_tree_test", "target": "tests_helpers_fakeruntimefactory" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tests/experiment.test.ts", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "tests_experiment_test", "target": "tests_experiment_test_plan" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/experiment.test.ts", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "tests_experiment_test", "target": "tests_helpers" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/experiment.test.ts", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "tests_experiment_test", "target": "tests_helpers_fakeruntimefactory" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers", "target": "tests_helpers_fakeruntime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers", "target": "tests_helpers_fakeruntimefactory" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers_fakeruntime", "target": "tests_helpers_fakeruntime_cancel" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers_fakeruntime", "target": "tests_helpers_fakeruntime_constructor" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers_fakeruntime", "target": "tests_helpers_fakeruntime_dispose" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers_fakeruntime", "target": "tests_helpers_fakeruntime_followup" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers_fakeruntime", "target": "tests_helpers_fakeruntime_start" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers_fakeruntime", "target": "tests_helpers_fakeruntime_steer" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers_fakeruntimefactory", "target": "tests_helpers_fakeruntimefactory_constructor" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/helpers.ts", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "tests_helpers_fakeruntimefactory", "target": "tests_helpers_fakeruntimefactory_create" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tests/pi-rpc-smoke.mjs", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "tests_pi_rpc_smoke", "target": "tests_pi_rpc_smoke_child" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tests/pi-rpc-smoke.mjs", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "tests_pi_rpc_smoke", "target": "tests_pi_rpc_smoke_commands" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tests/pi-rpc-smoke.mjs", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "tests_pi_rpc_smoke", "target": "tests_pi_rpc_smoke_responses" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tests/research-loop.test.ts", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "tests_research_loop_test", "target": "tests_research_loop_test_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.build.json", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig_build", "target": "tsconfig_build_compileroptions" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.build.json", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig_build", "target": "tsconfig_build_exclude" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.build.json", "source_location": "L2", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig_build", "target": "tsconfig_build_extends" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.build.json", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig_build", "target": "tsconfig_build_include" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.build.json", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig_build_compileroptions", "target": "tsconfig_build_compileroptions_declaration" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.build.json", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig_build_compileroptions", "target": "tsconfig_build_compileroptions_outdir" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.build.json", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig_build_compileroptions", "target": "tsconfig_build_compileroptions_rootdir" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L2", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig", "target": "tsconfig_compileroptions" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig", "target": "tsconfig_include" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_esmoduleinterop" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_exactoptionalpropertytypes" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_module" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_moduleresolution" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_nouncheckedindexedaccess" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_outdir" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_resolvejsonmodule" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_rootdir" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_skiplibcheck" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_strict" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_target" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_types" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".github/pull_request_template.md", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "github_pull_request_template", "target": "github_pull_request_template_security_and_data" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".github/pull_request_template.md", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "github_pull_request_template", "target": "github_pull_request_template_summary" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".github/pull_request_template.md", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "github_pull_request_template", "target": "github_pull_request_template_verification" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "CHANGELOG.md", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "changelog", "target": "changelog_changelog" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "CHANGELOG.md", "source_location": "L78", "weight": 1.0, "confidence_score": 1.0, "source": "changelog_changelog", "target": "changelog_0_1_0_2026_07_31" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "CHANGELOG.md", "source_location": "L65", "weight": 1.0, "confidence_score": 1.0, "source": "changelog_changelog", "target": "changelog_0_1_1_2026_07_31" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "CHANGELOG.md", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "changelog_changelog", "target": "changelog_unreleased" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "CONTRIBUTING.md", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "contributing", "target": "contributing_contributing" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "CONTRIBUTING.md", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "contributing", "target": "docs_architecture" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "CONTRIBUTING.md", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "contributing", "target": "docs_development" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "CONTRIBUTING.md", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "contributing", "target": "docs_security" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L152", "weight": 1.0, "confidence_score": 1.0, "source": "readme", "target": "contributing" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "CONTRIBUTING.md", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "contributing_contributing", "target": "contributing_local_setup" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "CONTRIBUTING.md", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "contributing_contributing", "target": "contributing_pull_requests" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L70", "weight": 1.0, "confidence_score": 1.0, "source": "readme", "target": "browser_worker_readme" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "readme", "target": "docs_architecture" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L148", "weight": 1.0, "confidence_score": 1.0, "source": "readme", "target": "docs_development" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "readme", "target": "docs_pi_capabilities" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L153", "weight": 1.0, "confidence_score": 1.0, "source": "readme", "target": "docs_releasing" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L129", "weight": 1.0, "confidence_score": 1.0, "source": "readme", "target": "docs_security" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "readme", "target": "readme_hypothesis_machine" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L154", "weight": 1.0, "confidence_score": 1.0, "source": "readme", "target": "security" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L89", "weight": 1.0, "confidence_score": 1.0, "source": "readme_hypothesis_machine", "target": "readme_commands" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "readme_hypothesis_machine", "target": "readme_contributing_and_releases" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "readme_hypothesis_machine", "target": "readme_experiments" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L72", "weight": 1.0, "confidence_score": 1.0, "source": "readme_hypothesis_machine", "target": "readme_first_run" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "readme_hypothesis_machine", "target": "readme_install_and_connect_to_pi" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "readme_hypothesis_machine", "target": "readme_local_web_infrastructure" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "readme_hypothesis_machine", "target": "readme_requirements" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L127", "weight": 1.0, "confidence_score": 1.0, "source": "readme_hypothesis_machine", "target": "readme_security_and_limitations" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "README.md", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "readme_hypothesis_machine", "target": "readme_state_and_memory" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "SECURITY.md", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "security", "target": "docs_security" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "SECURITY.md", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "security", "target": "security_security_policy" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "SECURITY.md", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "security_security_policy", "target": "security_reporting_a_vulnerability" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "SECURITY.md", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "security_security_policy", "target": "security_supported_versions" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture.md", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "docs_architecture", "target": "docs_architecture_architecture" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/development.md", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "docs_development", "target": "docs_development_development" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/pi-capabilities.md", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "docs_pi_capabilities", "target": "docs_pi_capabilities_verified_pi_capabilities_0_83_0" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/pi-capabilities.md", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "docs_pi_capabilities_verified_pi_capabilities_0_83_0", "target": "docs_pi_capabilities_assumptions_corrected_after_verification" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/pi-capabilities.md", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "docs_pi_capabilities_verified_pi_capabilities_0_83_0", "target": "docs_pi_capabilities_implemented_here" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/pi-capabilities.md", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "docs_pi_capabilities_verified_pi_capabilities_0_83_0", "target": "docs_pi_capabilities_reused_from_pi" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/releasing.md", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "docs_releasing", "target": "docs_releasing_releasing" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/releasing.md", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "docs_releasing", "target": "docs_security" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security.md", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "docs_security", "target": "docs_security_security_model" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "prompts/agent-base.md", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "prompts_agent_base", "target": "prompts_agent_base_recursive_research_agent" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "prompts/retrospective.md", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "prompts_retrospective", "target": "prompts_retrospective_team_retrospective" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "prompts/supervisor.md", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "prompts_supervisor", "target": "prompts_supervisor_hypothesis_machine_supervisor" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "prompts/synthesis.md", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "prompts_synthesis", "target": "prompts_synthesis_synthesis" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/browser-worker/README.md", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "browser_worker_readme", "target": "browser_worker_readme_browser_use_adapter_contract" } ], "hyperedges": [], "built_at_commit": "8f308ecea3f0522280fb9e70f0df015ce990cae3" }