358 lines
8.9 KiB
JSON
358 lines
8.9 KiB
JSON
{
|
|
"meta": {
|
|
"testName": "test-ipc-classifier",
|
|
"displayName": "test-ipc-classifier::17:28",
|
|
"cwd": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\kbot\\cpp",
|
|
"writtenAt": "2026-03-30T15:28:11.284Z",
|
|
"jsonFile": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\kbot\\cpp\\tests\\test-ipc-classifier__17-28.json",
|
|
"mdFile": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\kbot\\cpp\\tests\\test-ipc-classifier__17-28.md"
|
|
},
|
|
"startedAt": "2026-03-30T15:28:05.097Z",
|
|
"finishedAt": "2026-03-30T15:28:11.284Z",
|
|
"passed": 3,
|
|
"failed": 0,
|
|
"ok": true,
|
|
"ipcClassifierLlama": false,
|
|
"cli": {
|
|
"features": [
|
|
"structured"
|
|
],
|
|
"provider": "openrouter",
|
|
"model": "openai/gpt-5.2",
|
|
"backend": "remote",
|
|
"stressRuns": 1,
|
|
"structuredOutput": true,
|
|
"dst": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\kbot\\cpp\\a.json"
|
|
},
|
|
"env": {
|
|
"KBOT_IPC_CLASSIFIER_LLAMA": "0",
|
|
"KBOT_IPC_LLAMA_AUTOSTART": null,
|
|
"KBOT_ROUTER": "openrouter",
|
|
"KBOT_IPC_MODEL": "openai/gpt-5.2",
|
|
"KBOT_CLASSIFIER_LIMIT": null,
|
|
"KBOT_CLASSIFIER_TIMEOUT_MS": null,
|
|
"KBOT_CLASSIFIER_STRESS_RUNS": null,
|
|
"KBOT_LLAMA_PORT": null,
|
|
"KBOT_LLAMA_BASE_URL": null
|
|
},
|
|
"metrics": {
|
|
"timing": {
|
|
"startedAt": "2026-03-30T15:28:05.097Z",
|
|
"finishedAt": "2026-03-30T15:28:11.284Z"
|
|
},
|
|
"host": {
|
|
"hostname": "DESKTOP-QH14L5F",
|
|
"platform": "win32",
|
|
"arch": "x64",
|
|
"release": "10.0.18363",
|
|
"cpuCount": 16,
|
|
"cpuModel": "AMD Ryzen 7 3700X 8-Core Processor",
|
|
"totalMemBytes": 68599971840,
|
|
"freeMemBytes": 39067930624,
|
|
"usedMemBytes": 29532041216,
|
|
"loadAvg": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"osUptimeSec": 104839.937
|
|
},
|
|
"process": {
|
|
"durationWallMs": 6189.389,
|
|
"durationClockMs": 6190,
|
|
"cpuUserUs": 0,
|
|
"cpuSystemUs": 15000,
|
|
"cpuUserMs": 0,
|
|
"cpuSystemMs": 15,
|
|
"memory": {
|
|
"rss": 47976448,
|
|
"heapTotal": 11857920,
|
|
"heapUsed": 8264832,
|
|
"external": 2475562,
|
|
"arrayBuffers": 37035
|
|
},
|
|
"resourceUsage": {
|
|
"userCPUTime": 46000,
|
|
"systemCPUTime": 46000,
|
|
"maxRSS": 46728,
|
|
"sharedMemorySize": 0,
|
|
"unsharedDataSize": 0,
|
|
"unsharedStackSize": 0,
|
|
"minorPageFault": 0,
|
|
"majorPageFault": 12579,
|
|
"swappedOut": 0,
|
|
"fsRead": 84,
|
|
"fsWrite": 0,
|
|
"ipcSent": 0,
|
|
"ipcReceived": 0,
|
|
"signalsCount": 0,
|
|
"voluntaryContextSwitches": 0,
|
|
"involuntaryContextSwitches": 0
|
|
},
|
|
"pid": 5940,
|
|
"node": "v24.13.0",
|
|
"processUptimeSec": 6.254782
|
|
}
|
|
},
|
|
"anchor": "machine workshop",
|
|
"source": "JobViewer.tsx:205",
|
|
"batch": true,
|
|
"backend": "remote_router",
|
|
"router": "openrouter",
|
|
"model": "openai/gpt-5.2",
|
|
"labelCount": 27,
|
|
"llm": {
|
|
"created": 1774884486,
|
|
"id": "gen-1774884486-SsTksASvnvqh3oeuahen",
|
|
"model": "openai/gpt-5.2-20251211",
|
|
"object": "chat.completion",
|
|
"provider": "OpenAI",
|
|
"service_tier": "default",
|
|
"system_fingerprint": null,
|
|
"usage": {
|
|
"completion_tokens": 408,
|
|
"completion_tokens_details": {
|
|
"audio_tokens": 0,
|
|
"image_tokens": 0,
|
|
"reasoning_tokens": 80
|
|
},
|
|
"cost": 0.0063245,
|
|
"cost_details": {
|
|
"upstream_inference_completions_cost": 0.005712,
|
|
"upstream_inference_cost": 0.0063245,
|
|
"upstream_inference_prompt_cost": 0.0006125
|
|
},
|
|
"is_byok": false,
|
|
"prompt_tokens": 350,
|
|
"prompt_tokens_details": {
|
|
"audio_tokens": 0,
|
|
"cache_write_tokens": 0,
|
|
"cached_tokens": 0,
|
|
"video_tokens": 0
|
|
},
|
|
"total_tokens": 758
|
|
}
|
|
},
|
|
"distances": [
|
|
{
|
|
"label": "3D printing service",
|
|
"distance": 6
|
|
},
|
|
{
|
|
"label": "Drafting service",
|
|
"distance": 7
|
|
},
|
|
{
|
|
"label": "Engraver",
|
|
"distance": 6.5
|
|
},
|
|
{
|
|
"label": "Furniture maker",
|
|
"distance": 7.5
|
|
},
|
|
{
|
|
"label": "Industrial engineer",
|
|
"distance": 7
|
|
},
|
|
{
|
|
"label": "Industrial equipment supplier",
|
|
"distance": 5.5
|
|
},
|
|
{
|
|
"label": "Laser cutting service",
|
|
"distance": 4.5
|
|
},
|
|
{
|
|
"label": "Machine construction",
|
|
"distance": 3
|
|
},
|
|
{
|
|
"label": "Machine repair service",
|
|
"distance": 2.5
|
|
},
|
|
{
|
|
"label": "Machine shop",
|
|
"distance": 0.2
|
|
},
|
|
{
|
|
"label": "Machine workshop",
|
|
"distance": 0
|
|
},
|
|
{
|
|
"label": "Machinery parts manufacturer",
|
|
"distance": 2
|
|
},
|
|
{
|
|
"label": "Machining manufacturer",
|
|
"distance": 1.5
|
|
},
|
|
{
|
|
"label": "Manufacturer",
|
|
"distance": 6
|
|
},
|
|
{
|
|
"label": "Mechanic",
|
|
"distance": 5
|
|
},
|
|
{
|
|
"label": "Mechanical engineer",
|
|
"distance": 6.5
|
|
},
|
|
{
|
|
"label": "Mechanical plant",
|
|
"distance": 3.5
|
|
},
|
|
{
|
|
"label": "Metal fabricator",
|
|
"distance": 2
|
|
},
|
|
{
|
|
"label": "Metal heat treating service",
|
|
"distance": 3.5
|
|
},
|
|
{
|
|
"label": "Metal machinery supplier",
|
|
"distance": 5
|
|
},
|
|
{
|
|
"label": "Metal working shop",
|
|
"distance": 1
|
|
},
|
|
{
|
|
"label": "Metal workshop",
|
|
"distance": 1.2
|
|
},
|
|
{
|
|
"label": "Novelty store",
|
|
"distance": 10
|
|
},
|
|
{
|
|
"label": "Plywood supplier",
|
|
"distance": 9.5
|
|
},
|
|
{
|
|
"label": "Sign shop",
|
|
"distance": 7.5
|
|
},
|
|
{
|
|
"label": "Tool manufacturer",
|
|
"distance": 3
|
|
},
|
|
{
|
|
"label": "Trophy shop",
|
|
"distance": 8
|
|
}
|
|
],
|
|
"byDistance": [
|
|
{
|
|
"label": "Machine workshop",
|
|
"distance": 0
|
|
},
|
|
{
|
|
"label": "Machine shop",
|
|
"distance": 0.2
|
|
},
|
|
{
|
|
"label": "Metal working shop",
|
|
"distance": 1
|
|
},
|
|
{
|
|
"label": "Metal workshop",
|
|
"distance": 1.2
|
|
},
|
|
{
|
|
"label": "Machining manufacturer",
|
|
"distance": 1.5
|
|
},
|
|
{
|
|
"label": "Machinery parts manufacturer",
|
|
"distance": 2
|
|
},
|
|
{
|
|
"label": "Metal fabricator",
|
|
"distance": 2
|
|
},
|
|
{
|
|
"label": "Machine repair service",
|
|
"distance": 2.5
|
|
},
|
|
{
|
|
"label": "Machine construction",
|
|
"distance": 3
|
|
},
|
|
{
|
|
"label": "Tool manufacturer",
|
|
"distance": 3
|
|
},
|
|
{
|
|
"label": "Mechanical plant",
|
|
"distance": 3.5
|
|
},
|
|
{
|
|
"label": "Metal heat treating service",
|
|
"distance": 3.5
|
|
},
|
|
{
|
|
"label": "Laser cutting service",
|
|
"distance": 4.5
|
|
},
|
|
{
|
|
"label": "Mechanic",
|
|
"distance": 5
|
|
},
|
|
{
|
|
"label": "Metal machinery supplier",
|
|
"distance": 5
|
|
},
|
|
{
|
|
"label": "Industrial equipment supplier",
|
|
"distance": 5.5
|
|
},
|
|
{
|
|
"label": "3D printing service",
|
|
"distance": 6
|
|
},
|
|
{
|
|
"label": "Manufacturer",
|
|
"distance": 6
|
|
},
|
|
{
|
|
"label": "Engraver",
|
|
"distance": 6.5
|
|
},
|
|
{
|
|
"label": "Mechanical engineer",
|
|
"distance": 6.5
|
|
},
|
|
{
|
|
"label": "Drafting service",
|
|
"distance": 7
|
|
},
|
|
{
|
|
"label": "Industrial engineer",
|
|
"distance": 7
|
|
},
|
|
{
|
|
"label": "Furniture maker",
|
|
"distance": 7.5
|
|
},
|
|
{
|
|
"label": "Sign shop",
|
|
"distance": 7.5
|
|
},
|
|
{
|
|
"label": "Trophy shop",
|
|
"distance": 8
|
|
},
|
|
{
|
|
"label": "Plywood supplier",
|
|
"distance": 9.5
|
|
},
|
|
{
|
|
"label": "Novelty store",
|
|
"distance": 10
|
|
}
|
|
],
|
|
"rawText": "{\"items\":[{\"label\":\"3D printing service\",\"distance\":6.0},{\"label\":\"Drafting service\",\"distance\":7.0},{\"label\":\"Engraver\",\"distance\":6.5},{\"label\":\"Furniture maker\",\"distance\":7.5},{\"label\":\"Industrial engineer\",\"distance\":7.0},{\"label\":\"Industrial equipment supplier\",\"distance\":5.5},{\"label\":\"Laser cutting service\",\"distance\":4.5},{\"label\":\"Machine construction\",\"distance\":3.0},{\"label\":\"Machine repair service\",\"distance\":2.5},{\"label\":\"Machine shop\",\"distance\":0.2},{\"label\":\"Machine workshop\",\"distance\":0.0},{\"label\":\"Machinery parts manufacturer\",\"distance\":2.0},{\"label\":\"Machining manufacturer\",\"distance\":1.5},{\"label\":\"Manufacturer\",\"distance\":6.0},{\"label\":\"Mechanic\",\"distance\":5.0},{\"label\":\"Mechanical engineer\",\"distance\":6.5},{\"label\":\"Mechanical plant\",\"distance\":3.5},{\"label\":\"Metal fabricator\",\"distance\":2.0},{\"label\":\"Metal heat treating service\",\"distance\":3.5},{\"label\":\"Metal machinery supplier\",\"distance\":5.0},{\"label\":\"Metal working shop\",\"distance\":1.0},{\"label\":\"Metal workshop\",\"distance\":1.2},{\"label\":\"Novelty store\",\"distance\":10.0},{\"label\":\"Plywood supplier\",\"distance\":9.5},{\"label\":\"Sign shop\",\"distance\":7.5},{\"label\":\"Tool manufacturer\",\"distance\":3.0},{\"label\":\"Trophy shop\",\"distance\":8.0}]}",
|
|
"parseError": null
|
|
} |