Files
pikasTech-agentrun/config/aipods/artificer.yaml
T
2026-06-10 21:47:20 +08:00

129 lines
3.6 KiB
YAML

apiVersion: agentrun.pikastech.local/v0.1
kind: AipodSpec
metadata:
name: Artificer
displayName: Artificer
description: UniDesk distributed development agent assembled from AgentRun v0.1 YAML.
labels:
agentrun.pikastech.local/lane: v0.1
agentrun.pikastech.local/purpose: distributed-development
spec:
tenantId: unidesk
projectId: pikasTech/unidesk
queue: commander
lane: v0.1
priority: 50
providerId: G14
backendProfile: sub2api
model:
model: gpt-5.5
reasoningEffort: xhigh
workspaceRef:
kind: opaque
path: .
executionPolicy:
sandbox: workspace-write
approval: never
timeoutMs: 1800000
network: enabled
secretScope:
allowCredentialEcho: false
providerCredentials:
- profile: sub2api
secretRef:
name: agentrun-v01-provider-sub2api
keys:
- auth.json
- config.toml
toolCredentials:
- tool: github
purpose: github-pr
secretRef:
name: agentrun-v01-tool-github-pr
keys:
- GH_TOKEN
projection:
kind: env
envName: GH_TOKEN
secretKey: GH_TOKEN
- tool: unidesk-ssh
purpose: ssh-passthrough
secretRef:
name: agentrun-v01-tool-unidesk-ssh
keys:
- UNIDESK_SSH_CLIENT_TOKEN
projection:
kind: env
envName: UNIDESK_SSH_CLIENT_TOKEN
secretKey: UNIDESK_SSH_CLIENT_TOKEN
- tool: github
purpose: github-ssh
secretRef:
name: agentrun-v01-tool-github-ssh
keys:
- id_ed25519
- known_hosts
- config
projection:
kind: volume
mountPath: /home/agentrun/.ssh
resourceBundleRef:
kind: gitbundle
repoUrl: git@github.com:pikasTech/unidesk.git
ref: master
gitMirror:
enabled: false
bundles:
- name: unidesk-skills
subpath: .agents/skills
targetPath: .agents/skills
- name: agentrun-runner-tools
repoUrl: git@github.com:pikasTech/agentrun.git
ref: v0.1
subpath: tools
targetPath: tools
- name: dad-dev-skill
repoUrl: git@github.com:pikasTech/agent_skills.git
ref: master
subpath: dad-dev
targetPath: .agents/skills/dad-dev
- name: cli-spec-skill
repoUrl: git@github.com:pikasTech/agent_skills.git
ref: master
subpath: cli-spec
targetPath: .agents/skills/cli-spec
- name: docs-spec-skill
repoUrl: git@github.com:pikasTech/agent_skills.git
ref: master
subpath: docs-spec
targetPath: .agents/skills/docs-spec
- name: git-spec-skill
repoUrl: git@github.com:pikasTech/agent_skills.git
ref: master
subpath: git-spec
targetPath: .agents/skills/git-spec
requiredSkills:
- name: dad-dev
- name: cli-spec
- name: docs-spec
- name: git-spec
- name: unidesk-trans
- name: unidesk-gh
- name: unidesk-code-queue
- name: unidesk-cicd
- name: unidesk-decision
- name: unidesk-ops
- name: unidesk-sub2api
submodules: false
lfs: false
payloadDefaults:
title: Artificer distributed development task
prompt: Follow the bundled dad-dev and UniDesk skills. Report progress to the relevant GitHub issue before risky or long operations.
references: []
metadata:
aipod: Artificer
source: config/aipods/artificer.yaml
dispatchDefaults:
runnerJob:
namespace: agentrun-v01