Archestra Apps HackathonJoin now

#general

Feb 12February 13, 2026Feb 14Latest
A
Hi is any other way to deploy the application just the chat bot or agents part not deploying the whole application
2 replies
A
Hi team, I've been stuck on this for a while. Here's my issue.
I've an agent called "head" that assigns work to other subagents each responsible for certain MCP tooling. There subagents are working perfectly and I have no qualms with their chats or their MCP tooling.
Now, when I try to go to "head" and send a message to try and use the subagents, it throws an error.
{"code":"unknown","message":"An unexpected error occurred. Please try again.","isRetryable":false,"originalError":{"provider":"cerebras","message":"Error: LLM Provider API key not configured. Please configure it in Chat Settings.","type":"Error","raw":{}}}
For additional context, keys are already configured in the following places -> the main settings, each agent setting also has the API key selected (including "head" itself).
Remediation tried -> docker restart, change API keys, clear out the cache, check env, do the whole thing again from scratch.
Am I using subagents wrong? As per my general understanding of subagents this is how it's supposed to be. There is nothing to say otherwise in the docs as well.
Of course, I can get my project to work by putting all the tools in a single chat (and it does) but that doesn't fully calm my curiosity. Appreciate what you guys do, cheers.
12 replies
VA
veer adyani11:40 AMOpen in Slack
Hello everyone
The project submission link is live on the website
❤️1
Have a look
PA
Pathan Aymaan12:21 PMOpen in Slack
Hi Archestra team — I’m running archestra/platform:latest via Docker and hitting an error when trying to create a Personal Token and call an A2A agent endpoint.
Issue: Personal token creation fails and A2A auth doesn’t work.
Error returned:
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": -32603,
"message": "Failed query: insert into \"usertoken\" (\"id\", \"organizationid\", \"userid\", \"name\", \"secretid\", \"tokenstart\", \"createdat\", \"lastusedat\") values (default, $1, $2, $3, $4, $5, default, default) returning \"id\", \"organizationid\", \"userid\", \"name\", \"secretid\", \"tokenstart\", \"createdat\", \"lastusedat\"\nparams: default-org,system,Personal Token,7aff233b-0062-4f29-9464-74d09078023a,archestra81fa"
}
}
3 replies
A
New release! 🚀🚀🚀
1.0.43 (2026-02-12)
Bug Fixes
IK
Innokentii Konstantinov (archestra team)1:21 PMOpen in Slack
⚠️ Quick Announcement ⚠️ Update to version 1.0.43 if you had issues with calling subagents from the parent agent.
We’ve fixed the issue when calling subagent from parent agent resulted in LLM Provider API key not configured. Please configure it in Chat Settings error.
Thanks everyone for reporting this bug!
🚀4❤️1🙌1
PA
Pathan Aymaan3:36 PMOpen in Slack
Hi team — I'm testing an A2A *sub-agent* locally and getting an empty response from message/send.
The request succeeds and returns a messageId, but parts.text is empty in the result.
Endpoint: <http://localhost:9000/v1/a2a/333c740d-7abe-4c8e-b624-17f7dc4beb46>
I’m attaching a screenshot of the request/response.
Is there any additional config or step required for sub-agents to return text output?
Response:
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"messageId": "msg-1770910322166-4ok4ag8",
"role": "agent",
"parts": [
{
"kind": "text",
"text": ""
}
]
}
}
SK
sufyaan khateeb6:35 PMOpen in Slack
We are trying to configure archestra with ollama llm but we are getting an error, any idea how to resolve this
4 replies
SK
sufyaan khateeb9:02 PMOpen in Slack
Getting this error when trying to add any mcp in the mcp registry
4 replies
JP
Jiten Purswani4:07 AMOpen in Slack
Hi
i am getting this error while running the quickstart command
Deleted nodes: ["archestra-mcp-control-plane"]
ERROR: failed to create cluster: failed to init node with kubeadm: command "docker exec --privileged archestra-mcp-control-plane kubeadm init --config=/kind/kubeadm.conf --skip-token-print --v=6" failed with error: exit status 1
Command Output: I0213 03:29:53.144936 247 initconfiguration.go:260] loading configuration from "/kind/kubeadm.conf"
W0213 03:29:53.145640 247 common.go:100] your configuration file uses a deprecated API spec: "kubeadm.k8s.io/v1beta3" (kind: "ClusterConfiguration"). Please use 'kubeadm config migrate --old-config old-config-file --new-config new-config-file', which will write the new, similar spec using a newer API version.
W0213 03:29:53.146518 247 common.go:100] your configuration file uses a deprecated API spec: "kubeadm.k8s.io/v1beta3" (kind: "InitConfiguration"). Please use 'kubeadm config migrate --old-config old-config-file --new-config new-config-file', which will write the new, similar spec using a newer API version.
W0213 03:29:53.147052 247 common.go:100] your configuration file uses a deprecated API spec: "kubeadm.k8s.io/v1beta3" (kind: "JoinConfiguration"). Please use 'kubeadm config migrate --old-config old-config-file --new-config new-config-file', which will write the new, similar spec using a newer API version.
W0213 03:29:53.147439 247 initconfiguration.go:361] [config] WARNING: Ignored configuration document with GroupVersionKind kubeadm.k8s.io/v1beta3, Kind=JoinConfiguration
[init] Using Kubernetes version: v1.35.0
[certs] Using certificateDir folder "/etc/kubernetes/pki"
I0213 03:29:53.149466 247 certs.go:111] creating a new certificate authority for ca
[certs] Generating "ca" certificate and key
I0213 03:29:53.186784 247 certs.go:472] validating certificate period for ca certificate
[certs] Generating "apiserver" certificate and key
[certs] apiserver serving cert is signed for DNS names [archestra-mcp-control-plane kubernetes kubernetes.default kubernetes.default.svc kubernetes.default.svc.cluster.local localhost] and IPs [10.96.0.1 172.20.0.2 127.0.0.1]
[certs] Generating "apiserver-kubelet-client" certificate and key
I0213 03:29:53.392276 247 certs.go:111] creating a new certificate authority for front-proxy-ca
[certs] Generating "front-proxy-ca" certificate and key
I0213 03:29:53.448463 247 certs.go:472] validating certificate period for front-proxy-ca certificate
[certs] Generating "front-proxy-client" certificate and key
I0213 03:29:53.496347 247 certs.go:111] creating a new certificate authority for etcd-ca
[certs] Generating "etcd/ca" certificate and key
I0213 03:29:53.620613 247 certs.go:472] validating certificate period for etcd/ca certificate
[certs] Generating "etcd/server" certificate and key
[certs] etcd/server serving cert is signed for DNS names [archestra-mcp-control-plane localhost] and IPs [172.20.0.2 127.0.0.1 ::1]
[certs] Generating "etcd/peer" certificate and key
[certs] etcd/peer serving cert is signed for DNS names [archestra-mcp-control-plane localhost] and IPs [172.20.0.2 127.0.0.1 ::1]
[certs] Generating "etcd/healthcheck-client" certificate and key
[certs] Generating "apiserver-etcd-client" certificate and key
I0213 03:29:54.030291 247 certs.go:77] creating new public/private key files for signing service account users
[certs] Generating "sa" key and public key
[kubeconfig] Using kubeconfig folder "/etc/kubernetes"
I0213 03:29:54.251275 247 kubeconfig.go:111] creating kubeconfig file for admin.conf
[kubeconfig] Writing "admin.conf" kubeconfig file
I0213 03:29:54.376731 247 kubeconfig.go:111] creating kubeconfig file for super-admin.conf
[kubeconfig] Writing "super-admin.conf" kubeconfig file
I0213 03:29:54.455445 247 kubeconfig.go:111] creating kubeconfig file for kubelet.conf
[kubeconfig] Writing "kubelet.conf" kubeconfig file
I0213 03:29:54.496423 247 kubeconfig.go:111] creating kubeconfig file for controller-manager.conf
[kubeconfig] Writing "controller-manager.conf" kubeconfig file
I0213 03:29:54.541698 247 kubeconfig.go:111] creating kubeconfig file for scheduler.conf
[kubeconfig] Writing "scheduler.conf" kubeconfig file
[etcd] Creating static Pod manifest for local etcd in "/etc/kubernetes/manifests"
I0213 03:29:54.254741 247 local.go:67] [etcd] wrote Static Pod manifest for a local etcd member to "/etc/kubernetes/manifests/etcd.yaml"
I0213 03:29:54.254814 247 manifests.go:125] [control-plane] getting StaticPodSpecs
[control-plane] Using manifest folder "/etc/kubernetes/manifests"
[control-plane] Creating static Pod manifest for "kube-apiserver"
I0213 03:29:54.256137 247 certs.go:472] validating certificate period for CA certificate
I0213 03:29:54.256296 247 manifests.go:151] [control-plane] adding volume "ca-certs" for component "kube-apiserver"
I0213 03:29:54.257162 247 manifests.go:151] [control-plane] adding volume "etc-ca-certificates" for component "kube-apiserver"
I0213 03:29:54.257171 247 manifests.go:151] [control-plane] adding volume "k8s-certs" for component "kube-apiserver"
I0213 03:29:54.257174 247 manifests.go:151] [control-plane] adding volume "usr-local-share-ca-certificates" for component "kube-apiserver"
I0213 03:29:54.257178 247 manifests.go:151] [control-plane] adding volume "usr-share-ca-certificates" for component "kube-apiserver"
I0213 03:29:54.258932 247 manifests.go:178] [control-plane] wrote static Pod manifest for component "kube-apiserver" to "/etc/kubernetes/manifests/kube-apiserver.yaml"
I0213 03:29:54.258971 247 manifests.go:125] [control-plane] getting StaticPodSpecs
[control-plane] Creating static Pod manifest for "kube-controller-manager"
I0213 03:29:54.259673 247 manifests.go:151] [control-plane] adding volume "ca-certs" for component "kube-controller-manager"
I0213 03:29:54.259707 247 manifests.go:151] [control-plane] adding volume "etc-ca-certificates" for component "kube-controller-manager"
I0213 03:29:54.259712 247 manifests.go:151] [control-plane] adding volume "flexvolume-dir" for component "kube-controller-manager"
I0213 03:29:54.259715 247 manifests.go:151] [control-plane] adding volume "k8s-certs" for component "kube-controller-manager"
I0213 03:29:54.259718 247 manifests.go:151] [control-plane] adding volume "kubeconfig" for component "kube-controller-manager"
I0213 03:29:54.259720 247 manifests.go:151] [control-plane] adding volume "usr-local-share-ca-certificates" for component "kube-controller-manager"
I0213 03:29:54.259723 247 manifests.go:151] [control-plane] adding volume "usr-share-ca-certificates" for component "kube-controller-manager"
I0213 03:29:54.264736 247 manifests.go:178] [control-plane] wrote static Pod manifest for component "kube-controller-manager" to "/etc/kubernetes/manifests/kube-controller-manager.yaml"
I0213 03:29:54.264781 247 manifests.go:125] [control-plane] getting StaticPodSpecs
[control-plane] Creating static Pod manifest for "kube-scheduler"
I0213 03:29:54.265009 247 manifests.go:151] [control-plane] adding volume "kubeconfig" for component "kube-scheduler"
I0213 03:29:54.266366 247 manifests.go:178] [control-plane] wrote static Pod manifest for component "kube-scheduler" to "/etc/kubernetes/manifests/kube-scheduler.yaml"
I0213 03:29:54.266403 247 kubelet.go:69] Stopping the kubelet
[kubelet-start] Writing kubelet environment file with flags to file "/var/lib/kubelet/kubeadm-flags.env"
[kubelet-start] Writing kubelet configuration to file "/var/lib/kubelet/instance-config.yaml"
[patches] Applied patch of type "application/strategic-merge-patch+json" to target "kubeletconfiguration"
[kubelet-start] Writing kubelet configuration to file "/var/lib/kubelet/config.yaml"
[kubelet-start] Starting the kubelet
I0213 03:29:53.300675 247 loader.go:405] Config loaded from file: /etc/kubernetes/admin.conf
I0213 03:29:53.301533 247 envvar.go:172] "Feature gate default state" feature="WatchListClient" enabled=true
I0213 03:29:53.301598 247 envvar.go:172] "Feature gate default state" feature="ClientsAllowCBOR" enabled=false
I0213 03:29:53.301607 247 envvar.go:172] "Feature gate default state" feature="ClientsPreferCBOR" enabled=false
I0213 03:29:53.301613 247 envvar.go:172] "Feature gate default state" feature="InOrderInformers" enabled=true
I0213 03:29:53.301617 247 envvar.go:172] "Feature gate default state" feature="InOrderInformersBatchProcess" enabled=true
I0213 03:29:53.301622 247 envvar.go:172] "Feature gate default state" feature="InformerResourceVersion" enabled=true
[wait-control-plane] Waiting for the kubelet to boot up the control plane as static Pods from directory "/etc/kubernetes/manifests"
[kubelet-check] Waiting for a healthy kubelet at http://127.0.0.1:10248/healthz. This can take up to 4m0s
[kubelet-check] The kubelet is not healthy after 4m0.001654422s
Unfortunately, an error has occurred, likely caused by:
- The kubelet is not running
- The kubelet is unhealthy due to a misconfiguration of the node in some way (required cgroups disabled)
If you are on a systemd-powered system, you can try to troubleshoot the error with the following commands:
- 'systemctl status kubelet'
- 'journalctl -xeu kubelet'
error: error execution phase wait-control-plane: failed while waiting for the kubelet to start: The HTTP call equal to 'curl -sSL http://127.0.0.1:10248/healthz' returned error: Get "http://127.0.0.1:10248/healthz": context deadline exceeded
main.main
runtime.main
runtime/proc.go:285
runtime.goexit
runtime/asm_amd64.s:1693
ERROR: Failed to create KinD cluster
can anyone please help me with this?
3 replies
AS
Aayush Sharma7:14 AMOpen in Slack
<!everyone> :rotating_light: Project Submissions for 2 FAST 2 MCP hackathon are now OPEN! ⚡
Built something blazing fast with MCP? Now’s the time to ship it 🚀
✅ Submit your project
✅ Share your demo & repo
✅ Share a short demo video about the project
:alarm_clock: Don’t wait till the deadline rush. Submit early so you can iterate, polish, and make your project stand out.
🔗 Submit your project here: https://forms.gle/23VfngcFUy1JGEjE8
❤️2🔥2
SA
Sweta Agarwal7:49 AMOpen in Slack
will all entry get participation certificate?
RK
Rayhan Kanekal11:21 AMOpen in Slack
How do we add members in the archestra.ai site for the hackathon , when i have tried to share the invitation link to my team members , they were getting an invalid link message
2 replies
A
New release! 🚀🚀🚀
1.0.44 (2026-02-13)
Features
  • add CIMD (Client ID Metadata Documents) support for MCP OAuth 2.1 (#2735) (587702c)
  • add external IdP JWKS authentication for MCP Gateway (#2767) (7da8fc1)
  • Detect external agent executions (#2737) (8f7727d)
  • make policy config subagent use multi-provider LLM support (#2627) (3641d4b)
  • msteams in 5 mins (#2646) (8cee11f)
  • *sso:* add RP-Initiated Logout to terminate IdP session on sign-out (#2738) (7ae99a4)
Bug Fixes
  • backport a2a executor model name fix (#2761) (83e63cf)
  • correct misleading error message for block_always tool policy (#2783) (613f3d6), closes #2731
  • fix golang cve (#2730) (68ab982)
  • fix preview in new tab, avoid prop drilling (#2775) (1dd0fcd)
  • improve KinD cluster creation error messaging in Docker quickstart (#2732) (d512b30)
  • issue when handling MCP servers which contained __ in name (#2728) (d5a1f7b)
  • mobile responsiveness on mcp registry and logs pages (#2712) (5a47cb8)
  • move ngrok from build-time installation to runtime download (#2781) (5993db6)
  • pin KinD node image to v1.34.3 (#2780) (bd55050)
  • prevent swallowing provider error (#2779) (0babeed)
  • propagate correct provider in A2A/chat error responses (#2688) (307166e)
🚀1
  • skip delegations query for LLM proxy agents (#2784) (768f05f)
  • stop button terminates subagents execution (#2713) (35040e0)
Dependencies
  • bump import-in-the-middle from 2.0.6 to 3.0.0 in /platform (#2771) (4f8faa2)
  • bump jsdom from 27.4.0 to 28.0.0 in /platform (#2770) (6c134de)
Miscellaneous Chores
  • add website dev server as optional Tilt resource (#2724) (d8940d8)
  • capture MCP metrics from Archestra chat (#2718) (2bca4ca)
  • *deps:* bump qs from 6.14.1 to 6.14.2 in /platform/mcpserverdocker_image (#2773) (695bb5e)
  • polish MCP gateway logs columns (+ deduplicate parseFullToolName function) (#2719) (cc40316)
  • polishing LLM/MCP logs tables (#2725) (385f747)
  • polishing MCP gateway JWKS auth (#2782) (8596be2)
  • *release:* bump version (#2765) (d43c6c6)
  • show playwright mcp as built-in mcp, deprecate isGloballyAvailable flag (#2729) (6119bf6)
VV
Vishnu Varthan3:41 PMOpen in Slack
iadded the api key but not shown
1 reply
SP
Srinidhi P4:33 PMOpen in Slack
Hey..I have a Master Orchestration Agent connected to multiple sub-agents and a self-hosted MCP server, and orchestration works correctly when triggered from the Archestra UI chat. However, when my external frontend tries to trigger orchestration via the /api/chat endpoint, Archestra returns errors like Unauthenticated, and falls back to frontend-side mock orchestration. As a result, no agent runs or MCP tool calls appear in Archestra logs. My goal is to trigger the Master Orchestration Agent programmatically from an external frontend and receive the real orchestration response. What is the correct way to initiate a new agent orchestration session via API so it runs fully inside Archestra so that i can have an orchestration first system rather than a chat based ui first system
4 replies
T
1. Failed to connect to MCP server atlassian__remote-mcp: Streamable HTTP error: Error POSTing to endpoint: Missing sessionId parameter
SP
Srinidhi P9:57 AMOpen in Slack
Hey my MCP tools are registered and work when invoked manually, but A2A-triggered messages don’t result in tool execution or resolution.
Is there a required config (agent mode, tool trust policy, or run trigger setting) to ensure message/send actually starts autonomous execution?
Looking for the correct way to programmatically trigger a fully autonomous agent run from an external frontend?
AM
Hey team 👋 Here’s my hackathon submission: PitCrew Incidents (Archestra + MCP) : https://www.youtube.com/watch?v=OLO5L_fgJeY
🙌2
P
Getting issues with the quickstart guide, can anyone help, please?
8 replies
SS
Sridhar Sing3:08 PMOpen in Slack
I’ve created multiple agents, along with a parent agent that orchestrates them. When I send a request to the parent agent, it correctly delegates the task to a child agent. However, the request fails with an error stating that the LLM API key is not set for the individual agent.
I’m confused because I’ve already configured the LLM API key globally. Despite this, the system seems to require the API key to be set separately for each agent.
Is it actually necessary to configure an LLM API key for every individual agent, or should a single global key be sufficient?
MJ
Mohit Jeswani3:57 PMOpen in Slack
i tried the gateway mode of archestra on first day it worked archestragatewaymode !! i think its allowed .. can i get a confirmation?
SB
Samyak Bharsakle4:58 PMOpen in Slack
hello organisers!
sorry i had a busy week and now that the weekend is here im planning to hack something with Archestra for the 2 fast 2 mcp hackthon
joining late wont disqualify me right?
and just to double check I can make my submission till 15th Fe 11:59pm (GMT+5:30) right?
3 replies
A
Hello! Had fun working on this.
And AI said, Let there be Light. (a light read, not ai-gen : D )
Cheers.
2 replies

Read-only live mirror of Archestra.AI Slack

👋Join the discussion withAI enthusiasts!