Commit Graph
17 Commits
Author SHA1 Message Date
jiang 6279a4b555 refactor: consolidate chat state and task bridges
Centralize session scope, chat projections and typed task bridges.
Keep historical interaction replies authoritative and publish terminal state to subscribers. Validate Server contracts before replacing generated artifacts.
2026-11-09 17:55:00 +08:00
jiang 109abee0ca fix(agent): describe typed historical comparison charts
Generic Container CI/CD / test-build-publish (push) Successful in 1m21s
Agent CI/CD / build-test-publish-and-deploy (push) Successful in 1m21s
Use time_comparison for current curves and historical point sets. Document shared time slots and aligned real sample timestamps; synchronize the generated chart contracts.
2026-11-08 03:04:14 +08:00
jiang b8f7edb3ee feat(agent): improve investigation contracts and runtime readiness
Generic Container CI/CD / test-build-publish (push) Successful in 1m53s
Agent CI/CD / build-test-publish-and-deploy (push) Successful in 1m53s
2026-11-07 19:43:57 +08:00
jiang c7b750b099 chore(api): sync SCADA replay contract
Generic Container CI/CD / test-build-publish (push) Successful in 52s
Agent CI/CD / build-test-publish-and-deploy (push) Successful in 52s
2026-11-04 14:27:35 +08:00
jiang 874bfba907 fix: harden report tools and guide investigation presentation
Generic Container CI/CD / test-build-publish (push) Successful in 56s
Agent CI/CD / build-test-publish-and-deploy (push) Successful in 56s
2026-11-02 15:23:34 +08:00
jiang 6336157ff4 feat: upgrade investigation and presentation runtime
Generic Container CI/CD / test-build-publish (push) Successful in 1m6s
Agent CI/CD / build-test-publish-and-deploy (push) Successful in 1m7s
2026-10-30 17:30:19 +08:00
jiang 7d47a2df86 feat: add scoped history and artifacts
Generic Container CI/CD / test-build-publish (push) Failing after 8m25s
Agent CI/CD / build-test-publish-and-deploy (push) Failing after 8m25s
2026-10-22 18:40:20 +08:00
jiang 6a49d2209e feat(agent): unify MCP tools and adopt Responses delivery
Move project and host queries into native MCP with host-owned OAuth/context,
while retaining memory, skills, actions and publication plugins. Add nearby-model
queries and explicit chat/task/learning model defaults.

Adopt Responses HTTP/SSE and native steer/queue inbox delivery, preserving scoped
session ownership, pending input edits and investigation communication.

Disable local-provider discovery: Server /health allowed native vLLM to probe
/v1/models on port 8000. A native before/after regression prevents recurrence.

Validation: 170 focused Bun tests; service/plugin typechecks; native discovery,
provider-discovery and input-inbox smoke checks; no paid model inference.
2026-10-19 18:46:58 +08:00
jiang a31b76a793 feat(agent): align investigation reports and selected context 2026-10-10 16:02:47 +08:00
jiang 1a9b0cafc1 chore(api): regenerate targeted work order task query 2026-10-08 15:41:50 +08:00
jiang e0d37f9da9 feat(tasks): enforce dynamic execution plans 2026-09-24 16:36:12 +08:00
jiang 485ceff7e3 chore(api): sync notification contract 2026-09-24 15:20:07 +08:00
jiang ac31875019 chore(api): regenerate server contract 2026-09-24 12:01:11 +08:00
jiang b31033e9ce feat(agent): add controlled task execution 2026-09-24 04:19:02 +08:00
jiang d018bcae67 chore(api): refresh server contract 2026-09-22 10:43:50 +08:00
jiang 155513fdbc refactor(agent)!: focus tools on SCADA 2026-07-15 18:30:58 +08:00
jiang 8a21908785 feat(agent): add typed server API tools 2026-07-15 10:44:07 +08:00