Skip to content

Commit 59689c4

Browse files
committed
Reposition project as agent harness runtime
1 parent 61b1d1a commit 59689c4

21 files changed

Lines changed: 11989 additions & 11959 deletions

.agent-context/contracts/test.contract.json

Lines changed: 189 additions & 189 deletions
Large diffs are not rendered by default.

.agent-context/evidence/file-evidence.json

Lines changed: 3006 additions & 3006 deletions
Large diffs are not rendered by default.

.agent-context/graphs/dependencies.json

Lines changed: 144 additions & 144 deletions
Original file line numberDiff line numberDiff line change
@@ -1188,6 +1188,42 @@
11881188
"specifier": "../outputs/markdown.js",
11891189
"isExternal": false
11901190
},
1191+
{
1192+
"from": "src/config/defaults.ts",
1193+
"to": "src/core/types.ts",
1194+
"specifier": "../core/types.js",
1195+
"isExternal": false
1196+
},
1197+
{
1198+
"from": "src/config/load-config.ts",
1199+
"to": "node:fs",
1200+
"specifier": "node:fs",
1201+
"isExternal": true
1202+
},
1203+
{
1204+
"from": "src/config/load-config.ts",
1205+
"to": "node:path",
1206+
"specifier": "node:path",
1207+
"isExternal": true
1208+
},
1209+
{
1210+
"from": "src/config/load-config.ts",
1211+
"to": "js-yaml",
1212+
"specifier": "js-yaml",
1213+
"isExternal": true
1214+
},
1215+
{
1216+
"from": "src/config/load-config.ts",
1217+
"to": "src/config/defaults.ts",
1218+
"specifier": "./defaults.js",
1219+
"isExternal": false
1220+
},
1221+
{
1222+
"from": "src/config/load-config.ts",
1223+
"to": "src/core/types.ts",
1224+
"specifier": "../core/types.js",
1225+
"isExternal": false
1226+
},
11911227
{
11921228
"from": "src/cli/index.ts",
11931229
"to": "node:fs",
@@ -1369,39 +1405,117 @@
13691405
"isExternal": true
13701406
},
13711407
{
1372-
"from": "src/config/defaults.ts",
1408+
"from": "src/llm/provider.ts",
13731409
"to": "src/core/types.ts",
13741410
"specifier": "../core/types.js",
13751411
"isExternal": false
13761412
},
13771413
{
1378-
"from": "src/config/load-config.ts",
1379-
"to": "node:fs",
1380-
"specifier": "node:fs",
1414+
"from": "src/mcp/server.ts",
1415+
"to": "node:path",
1416+
"specifier": "node:path",
13811417
"isExternal": true
13821418
},
13831419
{
1384-
"from": "src/config/load-config.ts",
1385-
"to": "node:path",
1386-
"specifier": "node:path",
1420+
"from": "src/mcp/server.ts",
1421+
"to": "node:url",
1422+
"specifier": "node:url",
13871423
"isExternal": true
13881424
},
13891425
{
1390-
"from": "src/config/load-config.ts",
1391-
"to": "js-yaml",
1392-
"specifier": "js-yaml",
1426+
"from": "src/mcp/server.ts",
1427+
"to": "@modelcontextprotocol/sdk/server/mcp.js",
1428+
"specifier": "@modelcontextprotocol/sdk/server/mcp.js",
13931429
"isExternal": true
13941430
},
13951431
{
1396-
"from": "src/config/load-config.ts",
1397-
"to": "src/config/defaults.ts",
1398-
"specifier": "./defaults.js",
1432+
"from": "src/mcp/server.ts",
1433+
"to": "@modelcontextprotocol/sdk/server/stdio.js",
1434+
"specifier": "@modelcontextprotocol/sdk/server/stdio.js",
1435+
"isExternal": true
1436+
},
1437+
{
1438+
"from": "src/mcp/server.ts",
1439+
"to": "zod/v4",
1440+
"specifier": "zod/v4",
1441+
"isExternal": true
1442+
},
1443+
{
1444+
"from": "src/mcp/server.ts",
1445+
"to": "src/core/context-builder.ts",
1446+
"specifier": "../core/context-builder.js",
13991447
"isExternal": false
14001448
},
14011449
{
1402-
"from": "src/config/load-config.ts",
1403-
"to": "src/core/types.ts",
1404-
"specifier": "../core/types.js",
1450+
"from": "src/mcp/server.ts",
1451+
"to": "src/outputs/context-delta.ts",
1452+
"specifier": "../outputs/context-delta.js",
1453+
"isExternal": false
1454+
},
1455+
{
1456+
"from": "src/mcp/server.ts",
1457+
"to": "src/outputs/impact.ts",
1458+
"specifier": "../outputs/impact.js",
1459+
"isExternal": false
1460+
},
1461+
{
1462+
"from": "src/mcp/server.ts",
1463+
"to": "src/outputs/loop-controller.ts",
1464+
"specifier": "../outputs/loop-controller.js",
1465+
"isExternal": false
1466+
},
1467+
{
1468+
"from": "src/mcp/server.ts",
1469+
"to": "src/outputs/policy-engine.ts",
1470+
"specifier": "../outputs/policy-engine.js",
1471+
"isExternal": false
1472+
},
1473+
{
1474+
"from": "src/mcp/server.ts",
1475+
"to": "src/outputs/task-harness.ts",
1476+
"specifier": "../outputs/task-harness.js",
1477+
"isExternal": false
1478+
},
1479+
{
1480+
"from": "src/mcp/server.ts",
1481+
"to": "src/outputs/task-context.ts",
1482+
"specifier": "../outputs/task-context.js",
1483+
"isExternal": false
1484+
},
1485+
{
1486+
"from": "src/mcp/server.ts",
1487+
"to": "src/outputs/test-selector.ts",
1488+
"specifier": "../outputs/test-selector.js",
1489+
"isExternal": false
1490+
},
1491+
{
1492+
"from": "src/mcp/server.ts",
1493+
"to": "src/outputs/execution-trace.ts",
1494+
"specifier": "../outputs/execution-trace.js",
1495+
"isExternal": false
1496+
},
1497+
{
1498+
"from": "src/mcp/server.ts",
1499+
"to": "src/outputs/task-run.ts",
1500+
"specifier": "../outputs/task-run.js",
1501+
"isExternal": false
1502+
},
1503+
{
1504+
"from": "src/mcp/server.ts",
1505+
"to": "src/outputs/writer.ts",
1506+
"specifier": "../outputs/writer.js",
1507+
"isExternal": false
1508+
},
1509+
{
1510+
"from": "src/mcp/server.ts",
1511+
"to": "src/retrievers/index.ts",
1512+
"specifier": "../retrievers/index.js",
1513+
"isExternal": false
1514+
},
1515+
{
1516+
"from": "src/mcp/server.ts",
1517+
"to": "src/retrievers/types.ts",
1518+
"specifier": "../retrievers/types.js",
14051519
"isExternal": false
14061520
},
14071521
{
@@ -1770,120 +1884,6 @@
17701884
"specifier": "./types.js",
17711885
"isExternal": false
17721886
},
1773-
{
1774-
"from": "src/llm/provider.ts",
1775-
"to": "src/core/types.ts",
1776-
"specifier": "../core/types.js",
1777-
"isExternal": false
1778-
},
1779-
{
1780-
"from": "src/mcp/server.ts",
1781-
"to": "node:path",
1782-
"specifier": "node:path",
1783-
"isExternal": true
1784-
},
1785-
{
1786-
"from": "src/mcp/server.ts",
1787-
"to": "node:url",
1788-
"specifier": "node:url",
1789-
"isExternal": true
1790-
},
1791-
{
1792-
"from": "src/mcp/server.ts",
1793-
"to": "@modelcontextprotocol/sdk/server/mcp.js",
1794-
"specifier": "@modelcontextprotocol/sdk/server/mcp.js",
1795-
"isExternal": true
1796-
},
1797-
{
1798-
"from": "src/mcp/server.ts",
1799-
"to": "@modelcontextprotocol/sdk/server/stdio.js",
1800-
"specifier": "@modelcontextprotocol/sdk/server/stdio.js",
1801-
"isExternal": true
1802-
},
1803-
{
1804-
"from": "src/mcp/server.ts",
1805-
"to": "zod/v4",
1806-
"specifier": "zod/v4",
1807-
"isExternal": true
1808-
},
1809-
{
1810-
"from": "src/mcp/server.ts",
1811-
"to": "src/core/context-builder.ts",
1812-
"specifier": "../core/context-builder.js",
1813-
"isExternal": false
1814-
},
1815-
{
1816-
"from": "src/mcp/server.ts",
1817-
"to": "src/outputs/context-delta.ts",
1818-
"specifier": "../outputs/context-delta.js",
1819-
"isExternal": false
1820-
},
1821-
{
1822-
"from": "src/mcp/server.ts",
1823-
"to": "src/outputs/impact.ts",
1824-
"specifier": "../outputs/impact.js",
1825-
"isExternal": false
1826-
},
1827-
{
1828-
"from": "src/mcp/server.ts",
1829-
"to": "src/outputs/loop-controller.ts",
1830-
"specifier": "../outputs/loop-controller.js",
1831-
"isExternal": false
1832-
},
1833-
{
1834-
"from": "src/mcp/server.ts",
1835-
"to": "src/outputs/policy-engine.ts",
1836-
"specifier": "../outputs/policy-engine.js",
1837-
"isExternal": false
1838-
},
1839-
{
1840-
"from": "src/mcp/server.ts",
1841-
"to": "src/outputs/task-harness.ts",
1842-
"specifier": "../outputs/task-harness.js",
1843-
"isExternal": false
1844-
},
1845-
{
1846-
"from": "src/mcp/server.ts",
1847-
"to": "src/outputs/task-context.ts",
1848-
"specifier": "../outputs/task-context.js",
1849-
"isExternal": false
1850-
},
1851-
{
1852-
"from": "src/mcp/server.ts",
1853-
"to": "src/outputs/test-selector.ts",
1854-
"specifier": "../outputs/test-selector.js",
1855-
"isExternal": false
1856-
},
1857-
{
1858-
"from": "src/mcp/server.ts",
1859-
"to": "src/outputs/execution-trace.ts",
1860-
"specifier": "../outputs/execution-trace.js",
1861-
"isExternal": false
1862-
},
1863-
{
1864-
"from": "src/mcp/server.ts",
1865-
"to": "src/outputs/task-run.ts",
1866-
"specifier": "../outputs/task-run.js",
1867-
"isExternal": false
1868-
},
1869-
{
1870-
"from": "src/mcp/server.ts",
1871-
"to": "src/outputs/writer.ts",
1872-
"specifier": "../outputs/writer.js",
1873-
"isExternal": false
1874-
},
1875-
{
1876-
"from": "src/mcp/server.ts",
1877-
"to": "src/retrievers/index.ts",
1878-
"specifier": "../retrievers/index.js",
1879-
"isExternal": false
1880-
},
1881-
{
1882-
"from": "src/mcp/server.ts",
1883-
"to": "src/retrievers/types.ts",
1884-
"specifier": "../retrievers/types.js",
1885-
"isExternal": false
1886-
},
18871887
{
18881888
"from": "src/outputs/agents-md.ts",
18891889
"to": "src/core/token-estimator.ts",
@@ -2694,22 +2694,16 @@
26942694
"specifier": "../auth/useAuthState",
26952695
"isExternal": false
26962696
},
2697-
{
2698-
"from": "benchmarks/fixtures/small-ts-app/src/api/login.ts",
2699-
"to": "benchmarks/fixtures/small-ts-app/src/auth/session.ts",
2700-
"specifier": "../auth/session.js",
2701-
"isExternal": false
2702-
},
27032697
{
27042698
"from": "benchmarks/fixtures/small-ts-app/src/auth/middleware.ts",
27052699
"to": "benchmarks/fixtures/small-ts-app/src/auth/session.ts",
27062700
"specifier": "./session.js",
27072701
"isExternal": false
27082702
},
27092703
{
2710-
"from": "benchmarks/fixtures/small-ts-app/test/auth/session.test.ts",
2704+
"from": "benchmarks/fixtures/small-ts-app/src/api/login.ts",
27112705
"to": "benchmarks/fixtures/small-ts-app/src/auth/session.ts",
2712-
"specifier": "../../src/auth/session.js",
2706+
"specifier": "../auth/session.js",
27132707
"isExternal": false
27142708
},
27152709
{
@@ -2718,6 +2712,12 @@
27182712
"specifier": "../../src/api/login.js",
27192713
"isExternal": false
27202714
},
2715+
{
2716+
"from": "benchmarks/fixtures/small-ts-app/test/auth/session.test.ts",
2717+
"to": "benchmarks/fixtures/small-ts-app/src/auth/session.ts",
2718+
"specifier": "../../src/auth/session.js",
2719+
"isExternal": false
2720+
},
27212721
{
27222722
"from": "test/fixtures/python-package/src/app/service.py",
27232723
"to": "test/fixtures/python-package/src/app/models.py",
@@ -2760,18 +2760,18 @@
27602760
"specifier": "../../config/src/loader.js",
27612761
"isExternal": false
27622762
},
2763-
{
2764-
"from": "test/fixtures/monorepo/packages/web/src/index.ts",
2765-
"to": "test/fixtures/monorepo/packages/api/src/index.ts",
2766-
"specifier": "@fixture/api",
2767-
"isExternal": false
2768-
},
27692763
{
27702764
"from": "test/fixtures/monorepo/packages/api/src/index.ts",
27712765
"to": "test/fixtures/monorepo/packages/api/src/config.ts",
27722766
"specifier": "#config",
27732767
"isExternal": false
27742768
},
2769+
{
2770+
"from": "test/fixtures/monorepo/packages/web/src/index.ts",
2771+
"to": "test/fixtures/monorepo/packages/api/src/index.ts",
2772+
"specifier": "@fixture/api",
2773+
"isExternal": false
2774+
},
27752775
{
27762776
"from": "test/fixtures/next-app/src/app/api/login/route.ts",
27772777
"to": "@/auth/session",

0 commit comments

Comments
 (0)