Story Development Dynamic Repo
Story development variant that resolves the target repository dynamically from the ticket instead of using a fixed project repository.
Parameters
Configured via customParams in the agent JSON or the project .dmtools/config.js (project values win).
targetRepository— repository override block (owner,repo,baseBranch,workingDir) — run the work against this repository instead of the project default.
Human doc: agents/docs/agents/story_development_dynamic_repo.md
Attributes
| Attribute | Value |
|---|---|
| Job | Teammate |
| Config | story_development_dynamic_repo.json |
| ContextId | story_development_dynamic_repo |
| outputType | — |
| skipAIProcessing | false |
Prompt snapshot
Full prompt / instruction set: agents/snapshots/story_development_dynamic_repo.md
Actions
preCliJSAction: preCliDevelopmentSetupDynamicRepo.js
Pre-CLI Development Setup — Dynamic Repository variant
- Source:
agents/js/preCliDevelopmentSetupDynamicRepo.js - Side effects:
- git checkout
- Parameters (customParams):
targetRepository
postJSAction: postDevelopTicketDynamicRepo.js
Post-Action Development — Dynamic Repository variant
- Source:
agents/js/postDevelopTicketDynamicRepo.js - Side effects:
- git push
LLM step
- outputType:
none - Prompt snapshot:
agents/snapshots/story_development_dynamic_repo.md
Custom params
targetRepository(used by JS action)
Generated by js/agentDocGenerator.js