From 3c44cc63ea28338ac8ab250507a7fbf74d55f0e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Tailland?= Date: Sat, 29 Aug 2026 13:26:54 +0200 Subject: [PATCH] feat: consult Approvisionnement One entry in the registry and a realm grant, which was the claim the design made about adding a specialist. Nothing in the graph changed. What the two specialists have in common, from the orchestrator's side, is nothing: one is PydanticAI over MCP, the other n8n workflows behind an adapter. It cannot tell them apart, which is what the protocol is for. Co-Authored-By: Claude Opus 5 --- k8s/deployment.yaml | 2 +- pyproject.toml | 2 +- .../__pycache__/specialists.cpython-312.pyc | Bin 4051 -> 4458 bytes src/assistant_agent/specialists.py | 24 +++++++++++++++--- 4 files changed, 22 insertions(+), 6 deletions(-) diff --git a/k8s/deployment.yaml b/k8s/deployment.yaml index 7cc47b2..3712502 100644 --- a/k8s/deployment.yaml +++ b/k8s/deployment.yaml @@ -28,7 +28,7 @@ spec: # gitea's own registry: the image sits beside the source it was built # from and inherits the repo's public visibility, so the pull needs no # credentials at all. - image: gitea.sttlab.eu/stt/classic-models-agent-assistant:v0.1.0 + image: gitea.sttlab.eu/stt/classic-models-agent-assistant:v0.2.0 ports: - name: http containerPort: 8080 diff --git a/pyproject.toml b/pyproject.toml index f8b7a4c..4ae0577 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "assistant-agent" -version = "0.1.0" +version = "0.2.0" description = "Assistant — the orchestrating agent for the classic-models estate" readme = "README.md" requires-python = ">=3.12" diff --git a/src/assistant_agent/__pycache__/specialists.cpython-312.pyc b/src/assistant_agent/__pycache__/specialists.cpython-312.pyc index 208c0122badc901770e75dcef6ad869a7851057a..0db629b86ab3d23ada091242d60085af8fd2cd33 100644 GIT binary patch delta 615 zcmZWlF>ljA6t*3b#&&I!2A2kf_9!SNC?PZ~sDRpvRH$l6tF#~y2_n~bA%^B`oo!IE zlz|N-)cQ9t!2s$XfSDyymym@KsZ$Xh8F<$v5}_ukVTOdU?^-!)AU;Qacw z_k7XV)hEQyyEEZ}B#;qo;IlY|$8h?S{xQyr1fedIB$1m^UBTywip@Ka!xMP?&6)Zr z&fxRFS|^sj@a5~fL~)R^Jde3A9p7;&C2c~3?%h@pcyp!FDJ5#fb7CoaA2)YSX+1bgdqzt(j<(F$hIijA_zvd9iQL=YC?qkz_ni>m!g(MabD`K z46RU!Lp%7-_!OhSg~oOW);3`U1V$LxLDUWSV2Yd*4?MfG!*0Vx93R=+u1|O$N(gr7 zvy(+#h6&qW9r-DVwWy%f#7wlKJdDr4C$8-OP$nfa3*kV-z66XA8wX;O(Wr*RCs9%R z8!toRadch(P`tsVB!` Specialist | None: