Skip to content

Conversation

@rvwatch
Copy link
Collaborator

@rvwatch rvwatch commented Jan 7, 2026

What does this PR do?

Adds the decouple app command.

Updates all the headers to 2026.

What issues does this PR fix or reference?

W-19653245

@rvwatch rvwatch changed the title Viera/add app decouple W-19653245 - Viera/add app decouple Jan 7, 2026
- Add sf orchestrator app decouple command with --app-id flag
- Implement POST /apps/{id}/decouple API integration
- Add comprehensive error handling for different API responses
- Add message file with help text and error messages
- Update command snapshot to include new decouple command
- Improve request function with better error context

The decouple command removes template references from apps,
making them independent from their original templates.

Note: Header linting issues are repository-wide and will be
addressed in a separate PR to update all files to 2026.
Update all copyright headers from 2025 to 2026 across the entire
repository to reflect the current year. This resolves linting
issues and keeps the copyright notices up to date.

Files updated:
- All TypeScript files in src/
- All TypeScript files in test/
- LICENSE.txt
@rvwatch rvwatch force-pushed the viera/add-app-decouple branch from 250e032 to e1688c8 Compare January 7, 2026 17:33
@rvwatch rvwatch changed the title W-19653245 - Viera/add app decouple W-19653245: - Viera/add app decouple Jan 7, 2026
The decouple endpoint requires API version 66.0 to work properly.
Using 65.0 results in 'resource does not exist' errors.
@rvwatch rvwatch merged commit 496d933 into main Jan 8, 2026
15 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.

2 participants