Archestra Apps HackathonSee what people are building

#general

Apr 27April 28, 2026Apr 29Latest
BA
Bouarguan Abdellah2:43 AMOpen in Slack
Hey everyone! πŸ‘‹
My name is Abdellah Bouarguan. I've been diving into Archestra recently and find the project and what you're building incredibly interesting!
I would love to work on the UI state desync and concurrency vulnerability (Issue #4030).
---
About me
  • Computer Science engineering student at ENSA TΓ©touan
  • Massive Linux enthusiast (been using it since I was 9)
  • ~6 years of self-taught full-stack development (pre-AI era)
---
Proposed approach
I’m looking to tackle this issue not just for the bounty, but as a practical architecture assignment for my engineering program.
My current plan to fix the double-execution race condition is:
  • Implement a Postgres-backed distributed lock
- Using an "ON CONFLICT" write-lock
- Located in "chat-mcp-client.ts"
  • Add a state-cleansing step in "normalizeChatMessages.ts"
- Flip abandoned "approval-requested" states β†’ "output-denied"
- Before DB persistence
---
Since the contributing docs highly recommend syncing with the core team first, I wanted to drop in and say hi!
Do you have any specific guides, architectural design choices, or feedback on this approach before I officially post my "/attempt" claim and spin up a PR?
Thanks!
3 replies
MK
Matvey Kukuy (archestra team)9:19 AMOpen in Slack
Good Monday, everyone! πŸ‘‹
1 reply
DF
Denis Fedosov-Ledovskikh9:27 AMOpen in Slack
Guys, do you have logo in .svg? I'd like to check a possibility of fix the size.
2 replies
SS
Sanchit Sharma10:12 AMOpen in Slack
Hey everyone! Just joined and set up Archestra locally β€” really impressive project.
I've been going through the open issues and noticed the swap_agent bug in Slack/MS Teams (#4011). That caught my eye because I recently built a multi-channel AI bot with RAG and chatops integrations (Telegram + Discord), so I'm comfortable in that space.
Are there areas especially around agent triggers or chatops where the community could use more testing or bug reports? Happy to explore in and contribute properly.
A
Community call is tomorrow! See you!
Propose your agenda in 🧡
3 replies
VL
Vadim Larin1:36 PMOpen in Slack
Hey! I noticed that when a tool result policy is blocked, the agent can confuse result blocking with call blocking. I could not find this mentioned in GH, looks like bug
21 replies
A
New release! πŸš€πŸš€πŸš€
1.2.25 (2026-04-27)
Bug Fixes
---
This PR was generated with Release Please. See documentation.
A
New release! πŸš€πŸš€πŸš€
1.2.26 (2026-04-27)
Bug Fixes
---
This PR was generated with Release Please. See documentation.
AB
Alexander Balashov (archestra team)10:03 AMOpen in Slack
Good morning! I've noticed that knip does not check for dead code in backend properly. Created a fix here
2 replies
A
New release! πŸš€πŸš€πŸš€
1.2.27 (2026-04-28)
Bug Fixes
  • allow team-scoped mcp in org-scoped agents (#4184) (9ccc6a8)
---
This PR was generated with Release Please. See documentation.
H
Hemachandar1:19 PMOpen in Slack
Good morning πŸ‘‹ @user I'd love to get your feedback on the proposed design for document pruning task here πŸ™‚
1 reply
AV
Apoorva Verma12:58 AMOpen in Slack
Hey I'm Apoorva πŸ˜€β€” I recently started getting into open source contributions and Archestra caught my eye, especially the MCP gateway angle. Really cool project.
Tried to open a PR for #3491 (the model selector chip thing) but got blocked by the contributor restriction, so figured I'd say hi here first.
Bit about me:
β€’ Software Engineer at Oracle (MySQL / HeatWave release eng β€” Concourse, Jenkins, Terraform). Before that built a multi-agent platform at a Shopify Plus agency (LangChain, autonomous Dev + QA agents, RAG over Slack/email/meeting data)
β€’ Mostly Python + TS day to day, CSAI background.
Took a look at #3491 and have a fix on a branch β€” tests pass, type-check clean.
Couple of things:
1. What's the move to get unblocked on PRs as a new contributor here?
2. Found a tiny chip flicker on reset I'd want to follow up on separately β€” bundle or split?
8 replies
AS
Ayush Singh6:52 AMOpen in Slack
πŸ‘‹ Hi everyone!
2 replies
HP
Harsh Panwar10:29 AMOpen in Slack
Hi everyone, I’ve seen several issues labeled β€˜Reserved for SE interview.’ Are you currently hiring? Is this only for Archestra contributors, or can I also participate?
1 reply
I’m also an OSS contributor. my GitHub
MK
Matvey Kukuy (archestra team)11:12 AMOpen in Slack
Good day, everyone!
πŸ‘‹1
1 reply
TK
Tigran Kostandyan12:51 PMOpen in Slack
Hi everyone!
Quick one for #2160 β€” MCP server args now support $VAR / ${VAR} refs from the env config. No more sh -c wrapping just to interpolate a value. Works for both default and custom YAML deploys. PR up if anyone wants to take a look πŸ‘€
SS
Subhasmita Swain3:24 PMOpen in Slack
Hey folks! I've been working on Responses API support for the OpenAI provider
(this PR #4143), and I just noticed #4190 is tackling this related portion as well. Rather than let these evolve in parallel, I thought it'd be good to sync up.
Quick summary of what my implementation covers:
  • Request/Response/Stream adapters following the existing proxy pattern
  • Guardrail integration via toolCalls population for trusted-data evaluation
  • unit and e2e test coverage (12 tests + WireMock scenarios)
  • extends the current LLM proxy architecture
PR #4190 appears to introduce a broader Model Router architecture that
includes Responses API as one component across multiple providers.
I'm curious in understanding how these pieces could work together or inform each other
@user @user I'm happy to adapt this work based on what makes sense for the architecture, and I'd value your perspective on the best path forward.
2 replies
JG
Justin Green3:36 PMOpen in Slack
Hi all, I'm Justin I have a background in Computer Science with 8 years of experience, some at Amazon Web services, and some as a contractor .
1 reply
EL
Eric Leijonmarck5:59 PMOpen in Slack
Hey peeps :fox_wave:, i have been looking into proper context compaction. Have some steps to think through and perhaps make multiple PRs as a step by step implementation to get going with context compaction in clear delivery steps.
8 replies
A
Hey team!
While working on #4021, I realized we might need a way to move agent configurations between completely different instances (like from dev to prod or sharing with the community).
The basic idea is to export/import portable JSON configs.
I've created a GitHub issue outlining the basic idea - #4201. Let me know what you think!
2 replies
A
New release! πŸš€πŸš€πŸš€
1.2.28 (2026-04-29)
Features
  • add personal mcp gateway (#4136) (9536b5e)
  • add search-and-run tool mode (#4041) (b06cbb7)
  • add virtual-key-backed OpenAI-compatible model router (#4190) (6f05365), closes #3851 #720
  • allow basic users to access chat agent picker and provider settings (#4188) (24be253)
  • default connection page to per-user personal MCP gateway (#4137) (f52d3c1)
  • enable swap_agent tool in Slack/MS teams chatops channels (#4067) (d50bb1a)
  • *mcp-gateway:* automatic label-based tool assignment (#4070) (8244869)
  • *roles:* add user impersonation for role debugging, and export/duplicate (#4160) (9c347a5)
  • show 'New messages' label on scroll-to-bottom FAB (#4006) (90643ce)
  • split scope and owner filters on agents, LLM proxies, MCP gateways (#4071) (03c02fc)
  • support org-level MCP server connections (#3933) (b034cb4)
Bug Fixes
  • allow to attach team scoped mcps credentials to org (#4181) (6cdec47)
  • allow users to open or download files attached to chat messages (#4192) (74800da), closes #4124
  • chat permissions (#4142) (019c7dc)
  • complete Okta OIDC and OIN SSO support (#4191) (8ae6f37)
  • context too long error not communicated to user for all providers (#3988) (3d9242d)
Miscellaneous Chores
S
Hello archestra team ,sry to disturb I just wanted to check if there are any issues tagged with a bounty available for contribution
1 reply

Read-only live mirror of Archestra.AI Slack

πŸ‘‹Join the discussion withAI enthusiasts!