Fix managed claude-smart citation links#58
Conversation
|
Caution Review failedPull request was closed or merged during review No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (10)
📝 WalkthroughWalkthroughThis PR switches the default citation link style from OSC8 to markdown, implements item-specific reflexio deep links for managed citations, adds markdown link escaping in compact markers, and fixes Python interpreter resolution on Windows, with comprehensive test coverage updates. ChangesCitation Link Style and Reflexio Deep Linking
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Warning There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure. 🔧 ESLint
ESLint skipped: no ESLint configuration detected in root package.json. To enable, add Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
Tests
uv run --project plugin pytest -c plugin/pyproject.toml tests/test_context_format.py tests/test_cs_cite.pyPYTEST_DISABLE_PLUGIN_AUTOLOAD=1 uv run --project plugin pytest -c plugin/pyproject.toml tests/test_context_format.py tests/test_cs_cite.py tests/test_events.py -k "citation or cited or dashboard or managed_reflexio"uv run ruff check --select E501,F401,F821 open_source/claude-smart/plugin/src/claude_smart/context_format.py open_source/claude-smart/plugin/src/claude_smart/cs_cite.py open_source/claude-smart/tests/test_context_format.py open_source/claude-smart/tests/test_cs_cite.pySummary by CodeRabbit
New Features
Changes
Documentation