Skip to content

feat: add config push and command template runner reference helpers#28

Merged
keepithuman merged 1 commit intoitential:mainfrom
keepithuman:feature/add-config-push-reference-helpers
Apr 25, 2026
Merged

feat: add config push and command template runner reference helpers#28
keepithuman merged 1 commit intoitential:mainfrom
keepithuman:feature/add-config-push-reference-helpers

Conversation

@keepithuman
Copy link
Copy Markdown
Contributor

Summary

  • reference-push-config-workflow.json — Push Configuration to Device pattern: renderJinjaTemplateitential_cli dry run → ViewData approval → itential_cli commit
  • reference-command-template-runner.json — Command Template Runner pattern: RunCommandTemplateviewTemplateResultsreattempt with autoApprove routing

Both sourced directly from Port/VLAN Configuration - IOS project and validated against a live IOS device. Already referenced in builder-agent/SKILL.md.

Test plan

  • Both workflows created on live platform without errors
  • Command Template Runner: complete, no errors (IOS device, real MOP template)
  • Push Configuration to Device: complete, no errors (IOS device, NTP_Config Jinja2 template)

🤖 Generated with Claude Code

Reference workflows sourced from Port/VLAN Configuration - IOS project.
Both validated against IOS device on live platform.

- reference-push-config-workflow.json: renderJinjaTemplate + itential_cli
  dry run + ViewData approval + itential_cli commit pattern
- reference-command-template-runner.json: RunCommandTemplate +
  viewTemplateResults + reattempt + autoApprove routing pattern

Both referenced in builder-agent SKILL.md.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
@keepithuman keepithuman requested a review from a team as a code owner April 25, 2026 03:19
@keepithuman keepithuman merged commit 73430ff into itential:main Apr 25, 2026
2 checks passed
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