List view
**Last updated:** 2026-02-27 14:17 UTC # Merge Meeting — ambient-code/platform **Date:** 2026-02-27 **Open PRs:** 50 | **Clean (no blockers):** 19 | **In Merge Queue:** 19 ### At a Glance 19 PRs are ready to merge with zero blockers. The smallest and safest to start: #616, #685, #715, #621. 1 PR had a merge conflict during testing. 25 PRs have blockers that need resolution. --- ## Clean PRs (19) > Listed in recommended merge order. Merge test results show whether each PR actually merges cleanly against the PRs above it. | # | PR | Author | Size | Updated | Merge Test | Notes | |---|---|---|---|---|---|---| | 1 | [#616](https://github.com/ambient-code/platform/pull/616) — [Amber] Fix: [Amber] Go is missing in the Claude Code runner | app/github-actions | 1 files (+5/-0) | yesterday | merged | ⚠️ No Jira ref; Shares files but no line overlap | | 2 | [#685](https://github.com/ambient-code/platform/pull/685) — fix: use ambient_code quay namespace in kind overlay | jeremyeder | 1 files (+4/-4) | yesterday | merged | ⚠️ No Jira ref | | 3 | [#715](https://github.com/ambient-code/platform/pull/715) — [Amber] Fix: [Amber] export chat misses initial prompt | app/github-actions | 1 files (+8/-0) | yesterday | merged | ⚠️ No Jira ref | | 4 | [#621](https://github.com/ambient-code/platform/pull/621) — [Amber] Fix: [Amber Refactor] "make kind-up" bails w/o kind, instead of offering to do the next thing | app/github-actions | 1 files (+34/-4) | today | merged | ⚠️ No Jira ref; Shares files but no line overlap | | 5 | [#716](https://github.com/ambient-code/platform/pull/716) — fix: add retry logic to MinIO init to prevent silent bucket creation failures | jeremyeder | 2 files (+35/-15) | yesterday | merged | ⚠️ No Jira ref | | 6 | [#688](https://github.com/ambient-code/platform/pull/688) — fix(deps): bump go_modules security dependencies with lint fixes | jeremyeder | 2 files (+32/-28) | today | merged | ⚠️ No Jira ref | | 7 | [#693](https://github.com/ambient-code/platform/pull/693) — fix: timestamps changing | jwm4 | 2 files (+27/-33) | today | merged | ⚠️ No Jira ref; Shares files but no line overlap | | 8 | [#713](https://github.com/ambient-code/platform/pull/713) — feat: show optimistic clone/remove status in Context accordion | maskarb | 2 files (+59/-11) | today | merged | ⚠️ No Jira ref; Shares files but no line overlap | | 9 | [#724](https://github.com/ambient-code/platform/pull/724) — fix(frontend): forward Authorization header for kind local dev, improve kind docs | jwm4 | 3 files (+123/-15) | today | merged | ⚠️ No Jira ref | | 10 | [#696](https://github.com/ambient-code/platform/pull/696) — [Amber] Fix: Feature: Input history autocomplete for modal form fields | app/github-actions | 5 files (+177/-5) | yesterday | merged | ⚠️ No Jira ref | | 11 | [#720](https://github.com/ambient-code/platform/pull/720) — feat: add Access Keys to workspace sidebar with configurable token lifetime | Gkrumbach07 | 5 files (+395/-7) | today | merged | ⚠️ No Jira ref | | 12 | [#489](https://github.com/ambient-code/platform/pull/489) — [Amber] Fix: Feature: Add browser push notification support | app/github-actions | 10 files (+1268/-0) | today | merged | ⚠️ No Jira ref; Shares files but no line overlap | | 13 | [#627](https://github.com/ambient-code/platform/pull/627) — [Amber] Fix: Prevent session creation when API keys are not configured | app/github-actions | 2 files (+180/-0) | yesterday | merged | ⚠️ No Jira ref | | 14 | [#719](https://github.com/ambient-code/platform/pull/719) — fix: refresh credentials every run and pass Google refresh token through | Gkrumbach07 | 4 files (+103/-58) | yesterday | merged | ⚠️ No Jira ref | | 15 | [#687](https://github.com/ambient-code/platform/pull/687) — feat(runner): add global /feedback slash command for all sessions | jeremyeder | 9 files (+836/-48) | today | **CONFLICT** (components/runners/claude-code-runner/ambient_runner/bridges/claude/bridge.py) | ⚠️ No Jira ref | | 16 | [#703](https://github.com/ambient-code/platform/pull/703) — feat: Adds Ambient CLI | markturansky | 40 files (+2313/-5) | today | not attempted | ⚠️ No Jira ref | | 17 | [#717](https://github.com/ambient-code/platform/pull/717) — Add workflow picker to create session modal | jeremyeder | 8 files (+460/-213) | yesterday | not attempted | ⚠️ No Jira ref | | 18 | [#692](https://github.com/ambient-code/platform/pull/692) — feat: add automated model discovery with feature-flag-gated availability | maskarb | 23 files (+1600/-11) | today | not attempted | ⚠️ No Jira ref | | 19 | [#697](https://github.com/ambient-code/platform/pull/697) — feat: add session labels with editor and filtering | jeremyeder | 15 files (+1700/-185) | today | not attempted | ⚠️ No Jira ref | ### Resolution Strategy PR #687 conflicts with earlier PRs in the merge sequence on `components/runners/claude-code-runner/ambient_runner/bridges/claude/bridge.py`. **Action needed:** - @jeremyeder needs to rebase #687 on top of the clean PRs that merged successfully before it - The following PRs were not tested due to this conflict: #703, #699, #717, #692, #697 - Once #687 is rebased and conflicts resolved, these downstream PRs will also need to be rebased and retested --- ## PRs With Blockers ### 20. [#683](https://github.com/ambient-code/platform/pull/683) — fix: run ambient-api-server-db as postgres user (UID 999) **Author:** jeremyeder | **Size:** 1 files (+7/-1) | **Updated:** today | **Branch:** `fix/ambient-api-server-db-security-context` | Blocker | Status | Detail | |---------|--------|--------| | CI | pass | — | | Merge conflicts | pass | — | | Review comments | FAIL | Critical: OpenShift compatibility not verified before merge | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | pass | — | --- ### 21. [#661](https://github.com/ambient-code/platform/pull/661) — Claude/daily sdk update action **Author:** jeremyeder | **Size:** 1 files (+212/-0) | **Updated:** yesterday | **Branch:** `claude/daily-sdk-update-action-tuNV9` | Blocker | Status | Detail | |---------|--------|--------| | CI | pass | — | | Merge conflicts | pass | — | | Review comments | FAIL | Critical: uv lock regenerates the full lock file, not just the target package | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | pass | — | --- ### 22. [#699](https://github.com/ambient-code/platform/pull/699) — Add gRPC support for all Kinds **Author:** markturansky | **Size:** 44 files (+2501/-602) | **Updated:** today | **Branch:** `feat/grpc_watches` | Blocker | Status | Detail | |---------|--------|--------| | CI | pass | — | | Merge conflicts | pass | — | | Review comments | FAIL | Critical: Missing PostgreSQL service in CI workflow | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | FAIL | Line overlap with #703 on scripts/pre-commit/go-vet.sh, scripts/pre-commit/golangci-lint.sh | > Merge order matters: overlaps with #703 --- ### 23. [#723](https://github.com/ambient-code/platform/pull/723) — build(deps): bump the npm_and_yarn group across 3 directories with 2 updates **Author:** app/dependabot | **Size:** 3 files (+13/-13) | **Updated:** today | **Branch:** `dependabot/npm_and_yarn/components/ambient-sdk/ts-sdk/npm_and_yarn-de068b7da5` | Blocker | Status | Detail | |---------|--------|--------| | CI | FAIL | Failing: amber-review, check-label, check-label (+3 more) | | Merge conflicts | pass | — | | Review comments | pass | — | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | warn | Shares files but no line overlap | --- ### 24. [#525](https://github.com/ambient-code/platform/pull/525) — [Amber] Fix: [Amber] Fix: Feature: Prompt Refine Button **Author:** app/github-actions | **Size:** 1 files (+46/-1) | **Updated:** 1 week ago | **Branch:** `amber/issue-479-amber-fix-feature-prompt-refine-button` | Blocker | Status | Detail | |---------|--------|--------| | CI | pass | — | | Merge conflicts | FAIL | Has merge conflicts | | Review comments | pass | — | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | — | — | --- ### 25. [#645](https://github.com/ambient-code/platform/pull/645) — fix: update CLAUDE.md to replace stale dev-* Makefile targets with local-* **Author:** mprpic | **Size:** 1 files (+21/-27) | **Updated:** 1 week ago | **Branch:** `fix/claude-md-stale-makefile-targets` | Blocker | Status | Detail | |---------|--------|--------| | CI | pass | — | | Merge conflicts | FAIL | Has merge conflicts | | Review comments | needs_review | Has comments — agent to evaluate | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | — | — | --- ### 26. [#691](https://github.com/ambient-code/platform/pull/691) — build(deps): bump the go_modules group across 1 directory with 5 updates **Author:** app/dependabot | **Size:** 2 files (+32/-28) | **Updated:** today | **Branch:** `dependabot/go_modules/components/ambient-api-server/go_modules-b26caf883b` | Blocker | Status | Detail | |---------|--------|--------| | CI | FAIL | Failing: amber-review, check-label, check-label (+5 more) | | Merge conflicts | pass | — | | Review comments | pass | — | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | FAIL | Line overlap with #688 on components/ambient-api-server/go.mod, components/ambient-api-server/go.sum | > Merge order matters: overlaps with #688 --- ### 27. [#614](https://github.com/ambient-code/platform/pull/614) — build(deps): bump cryptography from 46.0.3 to 46.0.5 in /components/runners/claude-code-runner in the uv group across 1 directory **Author:** app/dependabot | **Size:** 1 files (+51/-54) | **Updated:** today | **Branch:** `dependabot/uv/components/runners/claude-code-runner/uv-d1091effbf` | Blocker | Status | Detail | |---------|--------|--------| | CI | FAIL | Failing: amber-review, Claude Live Testing, detect-changes (+1 more) | | Merge conflicts | pass | — | | Review comments | pass | — | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | pass | — | --- ### 28. [#663](https://github.com/ambient-code/platform/pull/663) — fix: update oauth-proxy image to resolve ImagePullBackOff **Author:** jeremyeder | **Size:** 10 files (+23/-15) | **Updated:** today | **Branch:** `fix/update-oauth-proxy-image` | Blocker | Status | Detail | |---------|--------|--------| | CI | FAIL | Failing: test-local-dev-simulation, build-and-push (claude-code-runner, ./components/runners, quay.io/ambient_code/vteam_claude_runne... | | Merge conflicts | pass | — | | Review comments | needs_review | Has comments — agent to evaluate | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | FAIL | Line overlap with #687 on components/runners/claude-code-runner/Dockerfile | > Merge order matters: overlaps with #687 --- ### 29. [#662](https://github.com/ambient-code/platform/pull/662) — Claude/fix UI performance **Author:** jeremyeder | **Size:** 2 files (+88/-46) | **Updated:** 3 days ago | **Branch:** `claude/fix-ui-performance-wNNnP` | Blocker | Status | Detail | |---------|--------|--------| | CI | pass | — | | Merge conflicts | FAIL | Has merge conflicts | | Review comments | needs_review | Has comments — agent to evaluate | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | — | — | --- ### 30. [#612](https://github.com/ambient-code/platform/pull/612) — feat: dynamic model support via MODELS_JSON ConfigMap **Author:** jeremyeder | **Size:** 13 files (+82/-7) | **Updated:** 1 week ago | **Branch:** `feature/dynamic-model-support` | Blocker | Status | Detail | |---------|--------|--------| | CI | pass | — | | Merge conflicts | FAIL | Has merge conflicts | | Review comments | needs_review | Has comments — agent to evaluate | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | — | — | --- ### 31. [#604](https://github.com/ambient-code/platform/pull/604) — feat(operator): externalize session container resource limits to Conf… **Author:** jeremyeder | **Size:** 6 files (+154/-8) | **Updated:** 1 week ago | **Branch:** `feature/externalize-session-resource-limits` | Blocker | Status | Detail | |---------|--------|--------| | CI | pass | — | | Merge conflicts | FAIL | Has merge conflicts | | Review comments | needs_review | Has comments — agent to evaluate | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | — | — | --- ### 32. [#664](https://github.com/ambient-code/platform/pull/664) — feat: add kind-local overlay and kind-up-local target **Author:** jeremyeder | **Size:** 6 files (+156/-7) | **Updated:** 6 days ago | **Branch:** `feature/kind-local-dev` | Blocker | Status | Detail | |---------|--------|--------| | CI | pass | — | | Merge conflicts | FAIL | Has merge conflicts | | Review comments | needs_review | Has comments — agent to evaluate | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | — | — | --- ### 33. [#707](https://github.com/ambient-code/platform/pull/707) — extracts amber.review from github workflow for reuse **Author:** markturansky | **Size:** 2 files (+155/-49) | **Updated:** today | **Branch:** `improvement/amber_review` | Blocker | Status | Detail | |---------|--------|--------| | CI | pass | — | | Merge conflicts | pass | — | | Review comments | FAIL | 1 inline threads on .github/workflows/amber-auto-review.yml | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | pass | — | --- ### 34. [#660](https://github.com/ambient-code/platform/pull/660) — RHOAIENG-50405: Fix/gce metadata timeout kind **Author:** mprpic | **Size:** 6 files (+199/-28) | **Updated:** 1 week ago | **Branch:** `fix/gce-metadata-timeout-kind` | Blocker | Status | Detail | |---------|--------|--------| | CI | pass | — | | Merge conflicts | FAIL | Has merge conflicts | | Review comments | needs_review | Has comments — agent to evaluate | | Jira hygiene | pass | — | | Staleness | pass | — | | Diff overlap risk | — | — | --- ### 35. [#618](https://github.com/ambient-code/platform/pull/618) — fix: state-sync arm64 compatibility across CI and local dev **Author:** jeremyeder | **Size:** 5 files (+91/-224) | **Updated:** 1 week ago | **Branch:** `bugfix/state-sync-arm64-compat` | Blocker | Status | Detail | |---------|--------|--------| | CI | pass | — | | Merge conflicts | FAIL | Has merge conflicts | | Review comments | needs_review | Has comments — agent to evaluate | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | — | — | --- ### 36. [#649](https://github.com/ambient-code/platform/pull/649) — Add session environment variables reference for session pods **Author:** syntaxsdev | **Size:** 3 files (+344/-0) | **Updated:** today | **Branch:** `docs/session-env` | Blocker | Status | Detail | |---------|--------|--------| | CI | pass | — | | Merge conflicts | pass | — | | Review comments | FAIL | 1 inline threads on docs/reference/session-environment-variables.md | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | pass | — | --- ### 37. [#505](https://github.com/ambient-code/platform/pull/505) — update deployment docs for minio bucket creation **Author:** sallyom | **Size:** 3 files (+611/-15) | **Updated:** today | **Branch:** `update-minio-deployment-docs` | Blocker | Status | Detail | |---------|--------|--------| | CI | FAIL | Failing: End-to-End Tests | | Merge conflicts | pass | — | | Review comments | needs_review | Has comments — agent to evaluate | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | pass | — | --- ### 38. [#656](https://github.com/ambient-code/platform/pull/656) — perf(operator): parallelize secret reads, remove monitorPod goroutine… **Author:** syntaxsdev | **Size:** 9 files (+376/-492) | **Updated:** 1 week ago | **Branch:** `feat/operator-enhancements` | Blocker | Status | Detail | |---------|--------|--------| | CI | pass | — | | Merge conflicts | FAIL | Has merge conflicts | | Review comments | needs_review | Has comments — agent to evaluate | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | — | — | --- ### 39. [#725](https://github.com/ambient-code/platform/pull/725) — feat: add human-in-the-loop support with AskUserQuestion **Author:** Gkrumbach07 | **Size:** 29 files (+1755/-41) | **Updated:** today | **Branch:** `worktree-human-in-the-loop` | Blocker | Status | Detail | |---------|--------|--------| | CI | FAIL | Failing: lint-frontend, lint-summary | | Merge conflicts | pass | — | | Review comments | needs_review | Has comments — agent to evaluate | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | FAIL | Line overlap with #687, #692, #697 on components/backend/handlers/sessions.go, components/frontend/package.json | > Merge order matters: overlaps with #687, #692, #697 --- ### 40. [#623](https://github.com/ambient-code/platform/pull/623) — feat: complete HTTP Ambient Platform SDK for Go and Python **Author:** markturansky | **Size:** 20 files (+3425/-8) | **Updated:** 1 week ago | **Branch:** `feat/ambient-sdk` | Blocker | Status | Detail | |---------|--------|--------| | CI | pass | — | | Merge conflicts | FAIL | Has merge conflicts | | Review comments | needs_review | Has comments — agent to evaluate | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | — | — | --- ### 41. [#639](https://github.com/ambient-code/platform/pull/639) — Feat/Add Ambient control plane **Author:** markturansky | **Size:** 23 files (+6001/-2) | **Updated:** today | **Branch:** `feat/ambient-control-plane` | Blocker | Status | Detail | |---------|--------|--------| | CI | FAIL | Failing: lint-ambient-control-plane, lint-summary | | Merge conflicts | pass | — | | Review comments | needs_review | Has comments — agent to evaluate | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | FAIL | Line overlap with #703 on .github/workflows/go-lint.yml | > Merge order matters: overlaps with #703 --- ### 42. [#640](https://github.com/ambient-code/platform/pull/640) — WIP: Feat/Frontend to consume new v2 API **Author:** markturansky | **Size:** 4891 files (+903681/-999) | **Updated:** 1 week ago | **Branch:** `feat/frontend_to_api` | Blocker | Status | Detail | |---------|--------|--------| | CI | pass | — | | Merge conflicts | FAIL | Has merge conflicts | | Review comments | FAIL | Blocker: CRITICAL: Hardcoded no-auth Token Fallback | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | — | — | --- ### 43. [#517](https://github.com/ambient-code/platform/pull/517) — docs(constitution): update to v2.0.0 with spec-kit alignment **Author:** jeremyeder | **Size:** 2 files (+1668/-239) | **Updated:** 1 week ago | **Branch:** `docs/constitution-v2-speckit-alignment` | Blocker | Status | Detail | |---------|--------|--------| | CI | pass | — | | Merge conflicts | FAIL | Has merge conflicts | | Review comments | FAIL | 11 inline threads on .specify/memory/constitution_update_v2.md, .specify/memory/constitution.md | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | — | — | --- ### 44. [#629](https://github.com/ambient-code/platform/pull/629) — feat: add MCP server config, session labels, and HTTP tools **Author:** jeremyeder | **Size:** 24 files (+1910/-26) | **Updated:** yesterday | **Branch:** `feature/mcp-config-labels-http-tools` | Blocker | Status | Detail | |---------|--------|--------| | CI | FAIL | Failing: amber-review | | Merge conflicts | FAIL | Has merge conflicts | | Review comments | needs_review | Has comments — agent to evaluate | | Jira hygiene | warn | No Jira reference found | | Staleness | pass | — | | Diff overlap risk | — | — | --- ## Summary - **Ready now:** 19 PRs with zero blockers - **In Merge Queue:** 19 PRs - **One blocker away:** 20 PRs - **Needs work:** 2 PRs - **Recommend closing:** 0 PRs
No due date•0/19 issues closed