dependabot[bot]
1a55be1592
chore(deps): bump pydantic-settings in the uv group across 1 directory
...
Bumps the uv group with 1 update in the / directory: [pydantic-settings](https://github.com/pydantic/pydantic-settings ).
Updates `pydantic-settings` from 2.14.1 to 2.14.2
- [Release notes](https://github.com/pydantic/pydantic-settings/releases )
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2 )
---
updated-dependencies:
- dependency-name: pydantic-settings
dependency-version: 2.14.2
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-22 15:31:11 +00:00
Zeb Taylor
9009237a14
deploy: containerize arcade-eval-ref MCP server + ACR build/push action ( #4 )
...
Replace the cloudflared quick-tunnel dev pattern with a permanent in-cluster
deployment so the self-hosted Arcade engine reaches the echo/add/whoami reference
server over stable cluster DNS.
- lib/mcp_server/Dockerfile: python:3.12-slim, pip install ., HTTP transport via
ARCADE_SERVER_{TRANSPORT,HOST,PORT} env overrides (no server.py change needed),
non-root user, port 8000.
- .github/workflows/build-push-acr.yml: build + push
servicetitandev.azurecr.io/arcade-eval-ref:1.0.<run_number>. Adapted from
servicetitan/mem0; needs repo secrets ACR_DEV_USERNAME / ACR_DEV_PASSWORD.
- docs/superpowers/specs design record.
K8s manifests live in k8s-backstage-v2 apps/mcp/arcade-eval-ref/ (separate branch).
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-22 11:29:23 -04:00
ztaylor
53f960409e
cat1: FINALIZE scorecard (draft 4/5); STATUS + cat-5 NOTES ready for fresh-session handoff
2026-06-22 09:55:01 -04:00
ztaylor
8b48f5813e
finding (cat-2): Entra User Source keys user_id on opaque sub, mismatches dashboard email -> blocks downstream OAuth consent bind; redirect-uri/secret issue resolved
2026-06-22 09:51:13 -04:00
ztaylor
1f74800049
finding (cat-2): per-user Google OAuth consent works but token does not vault for headless Arcade-User-ID
2026-06-18 14:12:05 -04:00
ztaylor
d3d58f2907
cat1: Claude Code client connect PASS (HTTP, no adapter, key via env-ref); Cursor config staged
2026-06-18 12:19:23 -04:00
ztaylor
dabbf6daa1
cat1: mixed-server (2.7) + whoami per-user execution proof (2.4) PASS via tunnel-registered ref server
2026-06-18 12:09:52 -04:00
ztaylor
beb17c0a8f
fixture: reference MCP server (echo/add/whoami); finding: arcade deploy is cloud-only
2026-06-18 11:14:50 -04:00
ztaylor
619e6d833e
chore: add arcade-mcp dep (CLI + SDK for reference server)
2026-06-18 11:09:12 -04:00
ztaylor
a0d9bcf2fc
cat1: dynamic registration PASS (saved edit -Brightdata +Youtube reflected live, no restart)
2026-06-18 11:06:20 -04:00
ztaylor
2d02ddbd35
cat1: live probes — protocol/curation PASS, per-user list gateway-wide (finding), ungranted rejected
2026-06-18 11:01:07 -04:00
ztaylor
30d19d42eb
feat: scripted MCP client (auth_headers + connect/list/call); offline tests pass
2026-06-18 10:14:21 -04:00
ztaylor
dfc7f6a589
docs: record confirmed headless auth headers (Authorization + Arcade-User-ID)
2026-06-18 10:13:15 -04:00
ztaylor
b776157c95
docs: cross-tool entry points (AGENTS.md, Cursor rule, mcp.json example)
2026-06-18 10:10:55 -04:00
ztaylor
593e1e63b6
docs: _TEMPLATE + all-10 criteria-section stubs (verbatim criteria)
2026-06-18 10:10:17 -04:00
ztaylor
29c5b2c8be
feat: in-repo arcade-gateway-eval bootstrap skill
2026-06-18 10:07:47 -04:00
ztaylor
60b33575d0
docs: README onboarding + cluster map + STATUS handoff board
2026-06-18 10:07:30 -04:00
ztaylor
34a10be5ef
docs: ground rules + frozen live-POC facts (incl. metrics pipeline)
2026-06-18 10:07:02 -04:00
ztaylor
bb5c5779d2
chore: scaffold arcade-eval repo skeleton
2026-06-18 10:06:31 -04:00