Commit Graph

  • 44f6116855 feat(tests): ui suite — toolbar groups, scroll preservation, DOM keep-alive master Nico 2026-04-03 23:24:51 +02:00
  • 5964ca55e1 Prepare local dev for tenant DB switching Nico 2026-04-03 22:19:41 +02:00
  • b35610cf6f Add node-level test suite for ErasExpertNode Nico 2026-04-03 22:12:01 +02:00
  • 269c5ccf8c Remove assay-mcp proxy layer Nico 2026-04-03 21:50:41 +02:00
  • d8e832d2d4 Add --parallel=N for concurrent test execution Nico 2026-04-03 20:01:06 +02:00
  • c21ff08211 Unify testcases into run_tests.py: SSE client, session isolation, dashboard Nico 2026-04-03 19:48:58 +02:00
  • f30da07636 Phase 3: Engine walks graph edges instead of hardcoded pipelines Nico 2026-04-03 19:00:57 +02:00
  • 376fdb2458 Wire NodePool into Runtime + API: shared stateless nodes across sessions Nico 2026-04-03 18:41:15 +02:00
  • ae2338e70a Implement NodePool + contextvar HUD for Phase 2 shared nodes Nico 2026-04-03 18:36:46 +02:00
  • d3350fd502 Add 4 red tests for Phase 2: shared node pool + contextvar HUD Nico 2026-04-03 18:35:48 +02:00
  • b4031611e2 Add --repeat=N mode to test runner with timing stats (avg/p50/p95) Nico 2026-04-03 18:18:09 +02:00
  • 4e679a3ad9 Add model matrix test suite: 3 tests × 3 variants = 9 combos Nico 2026-04-03 18:12:24 +02:00
  • 58734c34d2 Wire model overrides end-to-end: API → runtime → frame engine Nico 2026-04-03 18:07:42 +02:00
  • cf42951b77 Implement config-driven models (Phase 1): graph MODELS dict, instantiate applies, per-request overrides Nico 2026-04-03 18:05:21 +02:00
  • ecfbc86676 Add 3 red tests for Phase 1: config-driven models Nico 2026-04-03 18:03:56 +02:00
  • 097c7f31f3 Add engine test suite: 8 tests for graph loading, conditions, frame traces Nico 2026-04-03 18:01:06 +02:00
  • 1e64b0a58c Remove old /ws chat endpoint (replaced by Streamable HTTP) Nico 2026-04-01 17:45:29 +02:00
  • e94f1c437c Add Streamable HTTP transport for MCP (replaces SSE as primary) Nico 2026-04-01 00:23:11 +02:00
  • 38d63b0daa Handle nyx WS message types (message, new, stop, ping) Nico 2026-03-31 21:16:15 +02:00
  • e205e99da0 Add PostgreSQL session persistence + multi-session support Nico 2026-03-31 20:53:31 +02:00
  • 432e3d8d55 Rename frontend: assay-frontend -> nyx Nico 2026-03-31 01:40:56 +02:00
  • bf11312b4b Rename cog -> assay across codebase Nico 2026-03-31 01:39:05 +02:00
  • 925fff731f v0.17.0: User expectation tracking, PA retry loop, machine state in PA context Nico 2026-03-30 19:03:07 +02:00
  • 09374674e3 v0.16.1: Response-step card generation, history restore, graph animation mapping Nico 2026-03-29 21:08:13 +02:00
  • 217d1a57d9 v0.16.0: Workspace component system — cards, lists, structured display Nico 2026-03-29 20:54:47 +02:00
  • d8ab778257 v0.15.9: Auto-DESCRIBE retry, unmapped table recovery, animation queue Nico 2026-03-29 19:43:33 +02:00
  • 067cbccea6 v0.15.8: Expert retry loop, fixed geraete schema, action routing, stable nodes Nico 2026-03-29 19:34:01 +02:00
  • faeb9d3254 v0.15.7: Fix action routing for v4, WS error handling, stable nodes panel Nico 2026-03-29 19:16:15 +02:00
  • 84fa0830d8 v0.15.6: Baked schema expert — no DESCRIBE at runtime, domain mastery 38/38 Nico 2026-03-29 19:03:52 +02:00
  • b9320693ed v0.15.5: Corrected FK mappings, objektkunde junction table, multi-hop query test Nico 2026-03-29 18:54:52 +02:00
  • e19520db74 v0.15.4: Populate graph + nodes panel on page load Nico 2026-03-29 18:42:53 +02:00
  • 2d649fa448 v0.15.3: Domain context, iterative plan-execute, FK mappings, ES6 node inspector Nico 2026-03-29 18:34:42 +02:00
  • 3a9c2795cf v0.15.2: ES6 module refactor, 2-row layout, dashboard test, PA routing fix Nico 2026-03-29 17:58:47 +02:00
  • fda0d7cfce v0.15.1: PA routes all tool requests to expert, dashboard integration test Nico 2026-03-29 17:28:44 +02:00
  • 1000411eb2 v0.15.0: Frame engine (v3), PA + Expert architecture (v4-eras), live test streaming Nico 2026-03-29 17:10:31 +02:00
  • 4c412d3c4b v0.14.4: Interpreter wired in v2, tool_call convention, Haiku models, UI fix Nico 2026-03-29 06:06:13 +02:00
  • da92109550 v0.14.3: Integration test runner — real pipeline, both graphs Nico 2026-03-29 05:21:14 +02:00
  • 51f2929092 v0.14.2: Test runner with live frontend reporting Nico 2026-03-29 05:08:55 +02:00
  • 6f4d26ab82 v0.14.1: Decouple Runtime from WebSocket — persistent server-side runtime Nico 2026-03-29 04:36:28 +02:00
  • 5f447dfd53 v0.14.0: v2 Director-drives architecture + 3-pod K8s split Nico 2026-03-29 04:17:44 +02:00
  • a2bc6347fc v0.13.0: Graph engine, versioned nodes, S3* audit, DB tools, Cytoscape Nico 2026-03-29 00:18:45 +01:00
  • 3f8886cbd2 v0.10.4: stateful UI engine — TDD counter test green (36/36) Nico 2026-03-28 15:50:37 +01:00
  • 3d71c651fc v0.10.0: test framework with markdown testcases and web UI Nico 2026-03-28 15:36:19 +01:00
  • acc0dff4e5 v0.9.9: deterministic UI — Thinker declares actions, UI renders without LLM Nico 2026-03-28 15:06:24 +01:00
  • b6ca02f864 v0.9.2: dedicated UI node, strict node roles, markdown rendering Nico 2026-03-28 14:12:15 +01:00
  • f6939d47f5 v0.8.5: smart Output renderer + awareness panel Nico 2026-03-28 02:02:41 +01:00
  • 4e2cd4ed59 v0.8.3: fix SQL double-wrap bug in Thinker tool parsing Nico 2026-03-28 01:49:21 +01:00
  • 231f81bc52 v0.8.2: fix pipeline — skip Output for tools, process HUD, inline controls, structured actions Nico 2026-03-28 01:43:07 +01:00
  • 7458b2ea35 v0.8.0: refactor agent.py into modular package Nico 2026-03-28 01:36:41 +01:00
  • 20363a1f2f v0.7.2: UI controls + ProcessManager + Thinker upgrade (WIP) Nico 2026-03-28 01:16:26 +01:00
  • 8b69e6dd0d v0.6.2: Thinker node with python tool execution (S3 Control) Nico 2026-03-28 01:04:22 +01:00
  • 5c7aece397 v0.5.5: node token meters in frontend Nico 2026-03-28 00:51:43 +01:00
  • ab661775ef v0.5.4: sensor node, perceiver model, context budgets, API send Nico 2026-03-28 00:42:02 +01:00
  • 569a6022fe cognitive agent runtime v0.4.6: 3-node graph + Zitadel auth + K3s deploy Nico 2026-03-27 23:21:51 +01:00