investigate
Investigate
Research the codebase and provide a clear, direct answer to the question.
Approach
- Search — Search the codebase for relevant files, functions, and patterns
- Read — Read necessary files to understand the implementation
- Gather context — Use tools as needed to collect comprehensive information
- Answer — Provide a clear, direct answer using your findings
Answer Format
- Present in Linear-compatible markdown
- Use
+++Section Name\n...\n+++for collapsible sections with detailed information - Include code references with file paths and line numbers
- For @mentions, use the Linear profile URL format from
<assignee>context (e.g.https://linear.app/<workspace>/profiles/<username>) - Be complete but concise — answer the question directly without unnecessary preamble
More from ceedaragents/cyrus
cyrus-setup
Set up Cyrus end-to-end — install prerequisites, configure authentication, create integrations (Linear, GitHub, Slack), add repositories, and launch. Run this once to get Cyrus running as a background agent.
245cyrus-setup-linear
Create a Linear OAuth application and configure Cyrus to use it — supports agent-browser automation or guided manual setup.
196cyrus-setup-claude-auth
Configure Claude Code authentication for Cyrus — API key, OAuth token, or third-party provider.
193cyrus-setup-github
Configure GitHub for Cyrus — gh CLI login and git config for PRs, with optional webhook setup to enable @mention responses in PR comments, automated rebases and merges, and auto-fixing based on CI failures (coming soon).
186cyrus-setup-repository
Add one or more Git repositories to Cyrus configuration so it can process issues from those repos.
178cyrus-setup-prerequisites
Check and install prerequisites for Cyrus — Node.js, jq, gh CLI, and the cyrus-ai npm package.
178