Commit graph

  • b881fb528e
    feat: add type hints to all public functions in trustgraph/base (#803) RaccoonLabs 2026-04-16 05:59:04 -03:00
  • 212a54067b fix: replace deprecated datetime.utcnow() with timezone-aware datetime.now(timezone.utc) Trevin Chow 2026-04-16 01:56:58 -07:00
  • 11ca2bec7f
    Merge branch 'master' into type-hints/base-classes cybermaggedon 2026-04-16 09:55:49 +01:00
  • 343539b065 - Fix invalid key in config causing rogue warning - Fix asyncio test tags Cyber MacGeddon 2026-04-16 09:33:12 +01:00
  • e64b0dbb2b Revert mode change Cyber MacGeddon 2026-04-16 09:14:40 +01:00
  • 1f30a3bcea Merge branch 'release/v2.3' Cyber MacGeddon 2026-04-16 09:13:52 +01:00
  • fdb52a6bfc Add docstrings to public classes (#812) Alex Jenkins 2026-04-16 04:03:41 -04:00
  • 6590619951
    Add docstrings to public classes (#812) Alex Jenkins 2026-04-16 04:03:41 -04:00
  • 4438d7a225
    add doc strings to public classes Jenkins, Kenneth Alexander 2026-04-15 23:23:29 -04:00
  • f40d8556fa
    Merge branch 'trustgraph-ai:master' into master Alex Jenkins 2026-04-15 23:19:28 -04:00
  • 2f64ffc99d
    Add missing PyYAML package (#811) v2.3.12 cybermaggedon 2026-04-15 15:37:46 +01:00
  • 5d2d9c63ea Add missing PyYAML package Cyber MacGeddon 2026-04-15 15:36:50 +01:00
  • 2bf4af294e
    Better proc group logging and concurrency (#810) v2.3.11 cybermaggedon 2026-04-15 14:52:01 +01:00
  • 69d7041c0d - Silence pika, cassandra etc. logging at INFO (too much chatter) - Add per processor log tags so that logs can be understood in processor group. - Deal with RabbitMQ lag weirdness - Added more processor group examples Cyber MacGeddon 2026-04-15 11:49:57 +01:00
  • 0f4c91b99a Tech spec feature/ontology-service Cyber MacGeddon 2026-04-14 20:31:42 +01:00
  • b2e69cfa48
    Add multi-arch (amd64/arm64) container builds and parallel CI (#807) v2.2.27 release/v2.2 cybermaggedon 2026-04-14 16:48:46 +01:00
  • ce3c8b421b
    Remove Pulsar healthcheck from tg-verify-system-health (#809) cybermaggedon 2026-04-14 16:12:24 +01:00
  • 27621c824d The Pulsar healthcheck was removed from tg-verify-system-health and re-added accidentally in a PR. This removes it again. Cyber MacGeddon 2026-04-14 16:10:31 +01:00
  • f11c0ad0cb
    Processor group implementation: dev wrapper (#808) v2.3.10 cybermaggedon 2026-04-14 15:19:04 +01:00
  • 806ea6d7aa Processor group implementation: A wrapper to launch multiple processors in a single processor Cyber MacGeddon 2026-04-14 13:22:53 +01:00
  • 03c7a7c5a8 Add multi-arch (amd64/arm64) container builds and parallel CI cybermaggedon 2026-04-13 20:51:09 +01:00
  • 8954fa3ad7 Feat: TrustGraph i18n & Documentation Translation Updates (#781) v2.3.9 Alex Jenkins 2026-04-14 07:07:58 -04:00
  • f95fd4f052
    Feat: TrustGraph i18n & Documentation Translation Updates (#781) Alex Jenkins 2026-04-14 07:07:58 -04:00
  • f976f1b6fe
    Fix test suite Prometheus registry pollution and remove default (#806) cybermaggedon 2026-04-14 11:07:23 +01:00
  • 33c4b05756 Fix test suite Prometheus registry pollution and remove default coverage Cyber MacGeddon 2026-04-14 10:39:16 +01:00
  • 39dcd1d386 Add unit tests for base helper modules (#797) Zeel Desai 2026-04-14 05:56:42 -04:00
  • 19f73e4cdc
    Add unit tests for base helper modules (#797) Zeel Desai 2026-04-14 05:56:42 -04:00
  • a89d6261c7
    Move ARM container builds to ARM runners (#805) v2.3.8 cybermaggedon 2026-04-14 09:39:07 +01:00
  • 8dad498e60 Move ARM container builds to ARM runners Cyber MacGeddon 2026-04-14 09:37:33 +01:00
  • 2c5d09f733 refactor: deduplicate imports and move __future__ after docstrings CyberRaccoonTeam 2026-04-14 01:57:19 -03:00
  • 563ec51b03
    chore(mcp): remove unused imports in trustgraph-mcp Matt Van Horn 2026-04-13 23:57:40 -04:00
  • dda89107e2
    Merge pull request #4 from rockenman1234/docs Alex Jenkins 2026-04-13 19:36:43 -04:00
  • 37beb1eba5
    add mark fixes Jenkins, Kenneth Alexander 2026-04-13 19:35:37 -04:00
  • 4e63dbda4f Add unit tests for base helper modules Zeel 2026-04-13 15:34:54 -04:00
  • 5e6c96bdd1 Separate platform builds & combine to single manifest v2.3.7 Cyber MacGeddon 2026-04-13 23:14:37 +01:00
  • a1c95f9745 feat: add type hints to all public functions in trustgraph/base CyberRaccoonTeam 2026-04-13 18:23:00 -03:00
  • 5108b3db95
    Get hf onto Python 3.12 so that it works on AMD64 and ARM64 (#802) v2.3.6 cybermaggedon 2026-04-13 21:49:59 +01:00
  • 71d48fee8f Get hf onto Python 3.12 so that it works on AMD64 and ARM64 Cyber MacGeddon 2026-04-13 21:49:16 +01:00
  • 3af794ceea
    Use manifests to build for amd64 and arm64 (#798) (#801) v2.3.5 cybermaggedon 2026-04-13 21:18:58 +01:00
  • 3c6adbf16a Use manifests to build for amd64 and arm64 (#798) Remove Pytorch +cpu invocation, so it builds on ARM cybermaggedon 2026-04-13 20:51:09 +01:00
  • baf8d861af
    Fix Qemu setup (#800) v2.3.4 cybermaggedon 2026-04-13 21:03:45 +01:00
  • aa5aa47ee0 Fix Qemu setup Cyber MacGeddon 2026-04-13 21:02:38 +01:00
  • d11fcabaed
    Fix CI pipeline (#799) v2.3.3 cybermaggedon 2026-04-13 20:57:09 +01:00
  • 297f9ffd54 Fix CI pipeline Cyber MacGeddon 2026-04-13 20:56:16 +01:00
  • 76c1752748
    Use manifests to build for amd64 and arm64 (#798) v2.3.2 cybermaggedon 2026-04-13 20:51:09 +01:00
  • 28ad711557 Use manifests to build for amd64 and arm64 Cyber MacGeddon 2026-04-13 20:48:54 +01:00
  • 1515dbaf08
    Updated tech specs for agent & explainability changes (#796) cybermaggedon 2026-04-13 17:29:24 +01:00
  • 245d705171 Updated tech specs for: - Tool candidates on Analysis events - Token counts — per-event on provenance, aggregated on service responses, --show-usage on all CLIs - Termination reason on terminal events - Tool error/retry events with Error mixin - Sub-agent linkage (was already correct) - Vocabulary publication (OWL ontology) - Step counter on iteration events - Pattern decision entity in DAG - Latency breakdown (LLM + tool duration) - Envelope field naming unified (message_type) - LLM parse errors handled gracefully Cyber MacGeddon 2026-04-13 17:26:08 +01:00
  • d2751553a3
    Add agent explainability instrumentation and unify envelope field naming (#795) v2.3.1 cybermaggedon 2026-04-13 16:16:42 +01:00
  • 2e83413cbe Add agent explainability instrumentation and unify envelope field naming Cyber MacGeddon 2026-04-13 14:55:36 +01:00
  • 14e49d83c7
    Expose LLM token usage across all service layers (#782) v2.3.0 cybermaggedon 2026-04-13 14:38:34 +01:00
  • 56d700f301 Expose LLM token usage (in_token, out_token, model) across all service layers Cyber MacGeddon 2026-04-11 20:22:35 +01:00
  • 67cfa80836
    SPARQL CLI reports errors from service (#794) cybermaggedon 2026-04-13 14:31:33 +01:00
  • 071c99022e SPARQL query error reporting Cyber MacGeddon 2026-04-13 12:51:34 +01:00
  • 5a6ea1e70e merged in V2T elpresidank 2026-04-12 17:34:39 -05:00
  • ee45cb4850 feat: fix RAG pipelines, Beep Graph branding, PWA, and ambient glow UI elpresidank 2026-04-12 10:19:10 -05:00
  • 87f6e5eb05 feat: chat message actions, explainability graphs, and graph query filters elpresidank 2026-04-12 02:55:46 -05:00
  • d5dd15be72 feat: MCP Tools management UI with QA accessibility fixes elpresidank 2026-04-12 00:59:20 -05:00
  • f4d6e49217 Merge remote-tracking branch 'origin/master' into ts-port elpresidank 2026-04-11 23:56:34 -05:00
  • 338adf8668 fix: global focus-visible rings and light-mode border contrast elpresidank 2026-04-11 23:28:38 -05:00
  • d097b790ff fix: comprehensive a11y and contrast QA pass across workbench elpresidank 2026-04-11 23:26:28 -05:00
  • 0907b2fbc2 remove temp file Alex Jenkins 2026-04-10 23:21:34 -04:00
  • 62290d793c fix jtd, remove temp files - final translation push Alex Jenkins 2026-04-10 23:20:41 -04:00
  • bfabe742d2
    Merge pull request #3 from rockenman1234/docs Alex Jenkins 2026-04-10 23:11:04 -04:00
  • ae58fa7f98
    Merge branch 'master' into docs Alex Jenkins 2026-04-10 23:10:52 -04:00
  • 9927022982 add final docs Alex Jenkins 2026-04-11 01:49:52 +00:00
  • 16c2f12a54 update more languages Alex Jenkins 2026-04-11 01:08:44 +00:00
  • ffe310af7c
    Fix RabbitMQ request/response race and chunker Flow API drift (#779) cybermaggedon 2026-04-11 01:29:38 +01:00
  • dfb6d26a56
    Fix RabbitMQ request/response race and chunker Flow API drift (#780) v2.2.26 cybermaggedon 2026-04-11 01:29:33 +01:00
  • b488baf4df Fix RabbitMQ request/response race and chunker Flow API drift Cyber MacGeddon 2026-04-11 01:24:11 +01:00
  • c23e28aa66
    Fix Metadata/EntityEmbeddings schema migration tail and add regression tests (#777) cybermaggedon 2026-04-10 20:43:45 +01:00
  • 7f5f2f955d
    Fix Metadata/EntityEmbeddings schema migration tail and add regression tests (#776) v2.2.25 cybermaggedon 2026-04-10 20:42:59 +01:00
  • f23aa38e68 Fix Metadata/EntityEmbeddings schema migration tail and add regression tests Cyber MacGeddon 2026-04-10 19:20:44 +01:00
  • 835acaa70e
    add more docs Jenkins, Kenneth Alexander 2026-04-10 12:22:20 -04:00
  • a63a7082dc
    Merge branch 'trustgraph-ai:master' into master Alex Jenkins 2026-04-10 11:26:16 -04:00
  • 0994d4b05f
    Open 2.3 release branch (#775) cybermaggedon 2026-04-10 14:42:19 +01:00
  • bed73e24c5 Open 2.3 release branch Cyber MacGeddon 2026-04-10 14:41:20 +01:00
  • ad0bff10ee
    master -> release/v2.3 (#774) cybermaggedon 2026-04-10 14:38:46 +01:00
  • ec8f740de3
    release/v2.2 -> master (#773) cybermaggedon 2026-04-10 14:36:58 +01:00
  • 77a5fa5044 fix: QA regression pass — graph sizing, focus trap, contrast, accessibility elpresidank 2026-04-10 07:48:01 -05:00
  • b854b56558 feat: MCP tool client infrastructure for agent extensibility elpresidank 2026-04-10 05:45:46 -05:00
  • f2b376abef fix: FalkorDB result parsing, embeddings routing, triples query response, graph visualization elpresidank 2026-04-10 04:59:36 -05:00
  • feeb92b33f
    Refactor: Derive consumer behaviour from queue class (#772) v2.2.24 cybermaggedon 2026-04-09 09:55:41 +01:00
  • f88f9340eb refactor: derive consumer behaviour from queue class, remove consumer_type parameter Cyber MacGeddon 2026-04-08 23:43:52 +01:00
  • ca929bca2c
    Merge branch 'trustgraph-ai:master' into master Alex Jenkins 2026-04-08 20:01:22 -04:00
  • 23e18cd562
    Merge remote-tracking branch 'origin/master' into docs Jenkins, Kenneth Alexander 2026-04-08 19:58:18 -04:00
  • befe951b2e
    Merge 2.2 into master (#771) cybermaggedon 2026-04-08 14:17:18 +01:00
  • aff96e57cb
    Added Explainable AI agent demo in Typescript (#770) cybermaggedon 2026-04-08 14:16:14 +01:00
  • 238468c7a7 Added Explainable AI agent demo in Typescript Cyber MacGeddon 2026-04-08 14:15:20 +01:00
  • e81418c58f
    fix: preserve literal types in focus quoted triples and document tracing (#769) v2.2.23 cybermaggedon 2026-04-08 13:37:02 +01:00
  • 12dfb065fa fix: preserve literal types in focus quoted triples and document tracing Cyber MacGeddon 2026-04-08 12:24:52 +01:00
  • 4b5bfacab1
    Forward missing explain_triples through RAG clients and agent tool callback (#768) cybermaggedon 2026-04-08 11:41:17 +01:00
  • 947738f74c Tests for provenance and explainability (56 new): - Client-level forwarding of explain_triples - Graph-RAG structural chain (question → grounding → exploration → focus → synthesis) - Graph-RAG integration with mocked subsidiary clients - Document-RAG integration (question → grounding → exploration → synthesis) - Agent-orchestrator all 3 patterns: react, plan-then-execute, supervisor Cyber MacGeddon 2026-04-08 11:11:20 +01:00
  • dbbe5ba808 fix: forward explain_triples through RAG clients and agent tool callback Cyber MacGeddon 2026-04-08 10:42:56 +01:00
  • dc72ed3cca Merge branch 'release/v2.2' Cyber MacGeddon 2026-04-07 22:29:55 +01:00
  • e899370d98
    Update docs for 2.2 release (#766) cybermaggedon 2026-04-07 22:24:59 +01:00
  • 3fd3f89e6b Update docs for 2.2 release - Update protocol specs - Update protocol docs - Update API specs Cyber MacGeddon 2026-04-07 21:25:21 +01:00
  • 580ee319a3 fix: prevent dispatcher race condition via promise-based lazy init elpresidank 2026-04-07 12:11:11 -05:00
  • 2a2e8e76a3 Merge remote-tracking branch 'origin/master' into ts-port elpresidank 2026-04-07 10:51:24 -05:00
  • 5e3929a883 fix: comprehensive QA audit — light mode, accessibility, error handling, code quality elpresidank 2026-04-07 09:15:59 -05:00