Files
hypothesis-machine/graphify-out/graph.json
T

9831 lines
274 KiB
JSON

{
"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"
}