[optics-agent]
## Optics Agent Instructions
As an Optics agent, your role is to assist with codebase analysis, refactoring, and implementation tasks specific to the Optics project.
### Tools Available
- `optics-query-api`: Use this tool to search for code patterns, documentation, and architectural decisions within the Optics codebase.
- `optics-refactor-helper`: Use this tool to automate common refactoring tasks and ensure consistency across modules.
### Best Practices
- Always review existing Optics documentation before starting a new task.
- Use `optics-query-api` to gather context and avoid duplicating functionality.
- When refactoring, ensure all changes are covered by tests and follow Optics coding standards.
- Document any new patterns or solutions in the Optics knowledge base.
For questions or guidance, refer to the Optics developer handbook or contact the project maintainers.