Skip to content

Freeze artifact app action manifests#505

Open
atrium-alpha-agents[bot] wants to merge 1 commit into
masterfrom
allan/proxy-design-pr
Open

Freeze artifact app action manifests#505
atrium-alpha-agents[bot] wants to merge 1 commit into
masterfrom
allan/proxy-design-pr

Conversation

@atrium-alpha-agents

@atrium-alpha-agents atrium-alpha-agents Bot commented Jul 15, 2026

Copy link
Copy Markdown

Summary

  • add artifact-app-action-proxy-design.md and artifact-apps-centaur-connector-addendum.md
  • add app_version_actions so action declarations from atrium.app.json are frozen per published app version
  • validate manifest action names/policies/schemas at publish time and expose frozen actions from app launch
  • update web API types and app tests for the new launch/publish contract

Prompted by: Allan Niemerg (@allan)

Validation

  • git diff --check
  • attempted pnpm --dir surface/server test apps.test.ts and pnpm --dir surface/server typecheck; both were blocked before running tests by package-manager registry fetch failures (registry.npmjs.org/pnpm / @pnpm/exe) in this sandbox

@github-actions

Copy link
Copy Markdown

Thank you for your contribution! Before we can accept it, we ask that you sign our Contributor License Agreement. You can sign by posting the comment below. If you are contributing on behalf of your employer, your employer may also need to sign the Corporate CLA — see that document for how.


I have read the CLA Document and I hereby sign the CLA


Centaur AI seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

@atrium-alpha-agents atrium-alpha-agents Bot force-pushed the allan/proxy-design-pr branch from 3655b6e to 3b36519 Compare July 15, 2026 18:54
@atrium-alpha-agents atrium-alpha-agents Bot changed the title Fix box proxy deploy detection and docs Add artifact app action proxy design Jul 15, 2026
@atrium-alpha-agents atrium-alpha-agents Bot force-pushed the allan/proxy-design-pr branch from 3b36519 to f8c6210 Compare July 15, 2026 19:03
@atrium-alpha-agents atrium-alpha-agents Bot changed the title Add artifact app action proxy design Freeze artifact app action manifests Jul 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants