Skip to content

chore: add agentfield-package.yaml manifest for af install#47

Merged
AbirAbbas merged 2 commits into
mainfrom
add-agentfield-manifest
Jul 8, 2026
Merged

chore: add agentfield-package.yaml manifest for af install#47
AbirAbbas merged 2 commits into
mainfrom
add-agentfield-manifest

Conversation

@AbirAbbas

Copy link
Copy Markdown
Contributor

Adds an agentfield-package.yaml manifest so pr-af can be installed and run locally with af install / af run (control-plane support: Agent-Field/agentfield#692).

The manifest declares the entrypoint, default port, and required/optional environment (derived from this repo's .env.example and app entrypoint). The required LLM key is marked type: secret, scope: global so it is prompted once, shared across nodes, and stored encrypted — never committed in plaintext.

🤖 Generated with Claude Code

AbirAbbas and others added 2 commits June 26, 2026 14:52
Declares this node's entrypoint, default port, and required/optional
environment so it can be installed and started with `af install`/`af run`
(see Agent-Field/agentfield#692). Secrets are prompted once and stored
encrypted; nothing is committed in plaintext.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Declare the manifest schema version explicitly (v1 — the current format;
omitting it means legacy v0). Also promote GH_TOKEN from optional to
required: pr-af's core loop clones the target repo, pushes a branch, and
opens a pull request, so setup should prompt for it up front rather than
failing partway through a run.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@AbirAbbas AbirAbbas merged commit 22ae4f4 into main Jul 8, 2026
2 checks passed
@AbirAbbas AbirAbbas deleted the add-agentfield-manifest branch July 8, 2026 02:21
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.

1 participant