Navigation Menu
-
Notifications
You must be signed in to change notification settings - Fork 1
Comparing changes
Open a pull request
base repository: cppalliance/cppa-cursor-browser
base: main
head repository: cppalliance/cppa-cursor-browser
compare: master
- 19 commits
- 88 files changed
- 3 contributors
Commits on Jun 5, 2026
-
refactor(services): centralize workspace determination in resolve_wor…
Configuration menu - View commit details
-
Copy full SHA for 2a34331 - Browse repository at this point
Copy the full SHA 2a34331View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f6143f - Browse repository at this point
Copy the full SHA 6f6143fView commit details -
Add typed raw accessors with drift logging; migrate workspace tabs an…
…d resolver (#94) * feat: initial implementation for typed accessor methods * fix: typecheck fail error * fix: review comments by ai * fix: outside diff range comments * fix: reviews from the reviewer and ai * fix: remaining issues
Configuration menu - View commit details
-
Copy full SHA for 937dc91 - Browse repository at this point
Copy the full SHA 937dc91View commit details
Commits on Jun 11, 2026
-
refactor(search): decompose 520-line monolithic search handler into f…
Configuration menu - View commit details
-
Copy full SHA for fe3c728 - Browse repository at this point
Copy the full SHA fe3c728View commit details -
Enable strict mypy and add typed search models (#100) (#103)
* feat: initial implementation * fix: test failing ssues * fix: review findings * fix: outside diff finding * fix: after rebasing * fix: Changed record_source_failure(self, exc: BaseException, …) → exc: Exception * fix: reviewer's findings * fix: coderabbitai's full review findings * fix: typecheck failure. * update gitignore file * fix: unify bubble KV loaders and converge DisplayBubble shapes Route all bubbleId:* loads through workspace_db._parse_bubble_kv_row and load_bubble_map (including workspace tabs). Introduce DisplayBubble/BubbleMetadata and utils/display_bubble builders shared by tabs, CLI, and IDE markdown export. Co-authored-by: Cursor <cursoragent@cursor.com> --------- Co-authored-by: Cursor <cursoragent@cursor.com>
Configuration menu - View commit details
-
Copy full SHA for f194541 - Browse repository at this point
Copy the full SHA f194541View commit details
Commits on Jun 12, 2026
-
Add dedicated Flask test coverage for search, workspaces, and export …
Configuration menu - View commit details
-
Copy full SHA for ee6a6e7 - Browse repository at this point
Copy the full SHA ee6a6e7View commit details
Commits on Jun 23, 2026
-
Extract shared export engine; wire CLI to summary cache and drop mypy… (
#112) * Extract shared export engine; wire CLI to summary cache and drop mypy override * Harden export orchestration from review feedback Use to_epoch_ms for lastExportTime parsing, validate composerData shape, serialize CLI tool-call fields safely, and pass effective nocache flag through workspace listing orchestration. * Address export consolidation review findings * Validate export API JSON body and use tempfile paths in engine tests * Address PR #112 review: CollectedExportEntry, shared read_last_export_ms, engine tests * Restore legacy lastUpdatedAt-only behavior; mkdir state_dir early
Configuration menu - View commit details
-
Copy full SHA for e2660d4 - Browse repository at this point
Copy the full SHA e2660d4View commit details -
Fix/export workspace path override (#114)
* Address export consolidation review findings * Add regression tests for --base-dir workspace path override * Harden export state parsing and listing cache fast path * Flatten nested mocks in base_dir override tests * Harden export_engine: skip malformed composer keys, guard CLI session meta
Configuration menu - View commit details
-
Copy full SHA for ae468e9 - Browse repository at this point
Copy the full SHA ae468e9View commit details
Commits on Jun 24, 2026
-
docs: add Google-style docstrings to public api/services/utils/models… (
#119) * docs: add Google-style docstrings to public api/services/utils/models surface * docs: correct inaccurate API and model docstrings from PR review * docs: address PR 119 review — Google-style sections and doc accuracy * docs: complete validate_path and get_workspace_tab docstrings * revert(workspaces): restore lookup_workspace_display_name import for #118
Configuration menu - View commit details
-
Copy full SHA for c97a37c - Browse repository at this point
Copy the full SHA c97a37cView commit details -
refactor(api): remove test-only model re-export from workspaces (#118)
* refactor(api): remove test-only model re-export from workspaces * chore(test): remove unused logging import in wired-at-read-sites test
Configuration menu - View commit details
-
Copy full SHA for 2f728d8 - Browse repository at this point
Copy the full SHA 2f728d8View commit details -
Speed up workspace listing and search; add FTS index and fix search d… (
#113) * Speed up workspace listing and search; add FTS index and fix search deep links * address PR feedback * Fix review follow-ups for search window order and shared tab parsing * Address feedback from brad * Track indexed composers only after INSERT; tighten parity test
Configuration menu - View commit details
-
Copy full SHA for 793b6f2 - Browse repository at this point
Copy the full SHA 793b6f2View commit details
Commits on Jun 25, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 192fabc - Browse repository at this point
Copy the full SHA 192fabcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ffe8eeb - Browse repository at this point
Copy the full SHA ffe8eebView commit details -
Configuration menu - View commit details
-
Copy full SHA for bfa0e43 - Browse repository at this point
Copy the full SHA bfa0e43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22d3b16 - Browse repository at this point
Copy the full SHA 22d3b16View commit details -
fix(ci): address PR #120 review (gate tests in matrix, benchmark-skip…
…, min-rounds)
Configuration menu - View commit details
-
Copy full SHA for aafe4ab - Browse repository at this point
Copy the full SHA aafe4abView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae29d0f - Browse repository at this point
Copy the full SHA ae29d0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ecd08c6 - Browse repository at this point
Copy the full SHA ecd08c6View commit details
Commits on Jun 26, 2026
-
ci: unified benchmark suite with full baselines and regression gate (#…
…121) * ci: unified benchmark suite with full baselines and regression gate * fix(bench): address review feedback and seed ubuntu baselines * fix(bench): gate all baseline benchmarks and validate finite ratios * fix(bench): harden reduce_baselines and fix Python 3.10 CI * fix(bench): address bradjin8 review on search, cache, and baselines * chore(bench): refresh baselines from ubuntu CI run 28206463463 * bench: exclude round_trip from gate; refresh baselines from latest CI test_summary_cache_round_trip calls set/get each round; OS page-cache state causes 3-5x variation between CI runs (0.000314s vs 0.001137s). Add to EXCLUDED_FROM_GATE with comment; baseline kept for observation. Regenerate baselines.json from run 28206913751 (ubuntu-latest, 1.5x slack). Update README to document the exclusion and rationale. Co-authored-by: Cursor <cursoragent@cursor.com> --------- Co-authored-by: Cursor <cursoragent@cursor.com>
Configuration menu - View commit details
-
Copy full SHA for fb97d03 - Browse repository at this point
Copy the full SHA fb97d03View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...master
