Skip to content

Comments

Refactor environment config to support optional system prompts and output styles#47

Merged
alex-feel merged 2 commits intomainfrom
alex-feel-dev
Sep 4, 2025
Merged

Refactor environment config to support optional system prompts and output styles#47
alex-feel merged 2 commits intomainfrom
alex-feel-dev

Conversation

@alex-feel
Copy link
Owner

No description provided.

…and output styles

- Restructure hooks configuration with separate files and events sections
- Add command-defaults section for output-style and system-prompt
- Make system prompts optional (not required for non-development roles)
- Support output styles as primary configuration method
- Update setup-environment.py to handle both features
- Remove backward compatibility code (no legacy to support)
- Update documentation to reflect new configuration structure

This allows environments to use either:
- output-style: Complete system prompt replacement for non-dev roles
- system-prompt: Additional context appended to default dev prompt
- Neither: Just settings and hooks without prompt modifications
@alex-feel alex-feel enabled auto-merge September 4, 2025 07:47
@alex-feel alex-feel merged commit 5796144 into main Sep 4, 2025
5 checks passed
@alex-feel alex-feel deleted the alex-feel-dev branch September 4, 2025 07:48
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