You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Linear OAuth tokens now stay fresh across long sessions - When Linear access tokens are refreshed (at least once daily with OAuth 2.0), running sessions and services now automatically pick up the new token instead of continuing with a stale one. (CYPACK-1024, #1056)
Self-auth now works with reverse proxies on other machines - The self-auth OAuth callback server now respects CYRUS_HOST_EXTERNAL=true and listens on 0.0.0.0 instead of localhost, matching the main server's behavior. (#1046, CYPACK-1017, #1047)
Added
Auto-detect base branch when adding repositories - cyrus self-add-repo now automatically detects the remote's default branch instead of always using main. Also adds a --base-branch flag for manual override. (CYPACK-1015, #1051)
Changed
Renamed cyrus self-auth to cyrus self-auth-linear - Clarifies that this command authenticates specifically with Linear OAuth. (CYPACK-1017, #1047)
Updated @anthropic-ai/claude-agent-sdk to v0.2.88 - Syncs with Claude Code v2.1.88. Fixes error result messages, MCP connection races, StructuredOutput cache bug, and stream errors. (CYPACK-1023, #1053)
Updated @anthropic-ai/claude-agent-sdk to v0.2.87 - Syncs with Claude Code v2.1.87 (maintenance release). (CYPACK-1020, #1050)
Updated @anthropic-ai/claude-agent-sdk to v0.2.86 - Token distribution visibility, optional session_id, TypeScript fixes. (CYPACK-1016, #1045)