Skip to content

docs: nightly sweep — test count 929, CHANGELOG entries for #65-#78#81

Merged
EtanHey merged 2 commits into
mainfrom
docs/nightly-sweep-march14
Mar 14, 2026
Merged

docs: nightly sweep — test count 929, CHANGELOG entries for #65-#78#81
EtanHey merged 2 commits into
mainfrom
docs/nightly-sweep-march14

Conversation

@EtanHey
Copy link
Copy Markdown
Owner

@EtanHey EtanHey commented Mar 14, 2026

Summary

Changes

  • README.md — test badge + banner stat: 715 → 929
  • CHANGELOG.md — [Unreleased] expanded with ~15 new entries covering 2 months of PRs
  • AGENTS.md — test count updated to 929

Part of nightly docs sweep 2026-03-14.

@EtanHey
Copy link
Copy Markdown
Owner Author

EtanHey commented Mar 14, 2026

@codex review

Copy link
Copy Markdown

@greptile-apps greptile-apps Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 14, 2026

Warning

Rate limit exceeded

@EtanHey has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 19 minutes and 19 seconds before requesting another review.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 6a7f6001-ef3d-4b4f-a4a6-9021560639e2

📥 Commits

Reviewing files that changed from the base of the PR and between 50d637d and e551e14.

📒 Files selected for processing (10)
  • AGENTS.md
  • CHANGELOG.md
  • README.md
  • scripts/cloud_backfill.py
  • src/brainlayer/mcp/search_handler.py
  • src/brainlayer/search_repo.py
  • tests/conftest.py
  • tests/test_cloud_backfill.py
  • tests/test_eval_baselines.py
  • tests/test_search_validation.py
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch docs/nightly-sweep-march14
📝 Coding Plan
  • Generate coding plan for human review comments

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: e551e14be9

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread scripts/cloud_backfill.py
Comment on lines +297 to +299
del store # Retained for signature compatibility.
conn = _open_checkpoint_conn()
try:
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Scope checkpoint reads to the selected DB

resume_backfill(db_path=...) now passes a DB-specific store, but get_pending_jobs discards that store and reads from a process-global sidecar DB instead. In environments that run backfill against multiple --db paths, pending jobs from one database can be resumed/imported while connected to another, which risks importing enrichment results into the wrong dataset.

Useful? React with 👍 / 👎.

Comment thread scripts/cloud_backfill.py
Comment on lines +816 to +818
elif list(EXPORT_DIR.glob("batch_*.jsonl")):
print("All existing JSONL batch files are already checkpointed. No new submissions needed.")
return
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Export new chunks when prior batch files are checkpointed

In --submit-only mode, this branch returns as soon as it sees any existing batch_*.jsonl files that are already checkpointed, so it never calls export_unenriched_chunks for newly-added unenriched rows. After one completed run leaves files in EXPORT_DIR, later submit-only runs can incorrectly report “No new submissions needed” even when new chunks exist.

Useful? React with 👍 / 👎.

Comment on lines +445 to +447
if now - cached_at < _HYBRID_CACHE_TTL:
_hybrid_cache.move_to_end(cache_key) # LRU touch
return _clone_hybrid_result(cached_result)
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Invalidate hybrid cache on memory writes

This cache hit path returns previous results without touching the DB, but the new module-level cache has no invalidation tied to brain_store/update/import flows. If a user repeats a query shortly after writing or modifying memories, retrieval can remain stale for up to the 60s TTL, which is a correctness regression for immediate recall behavior.

Useful? React with 👍 / 👎.

@EtanHey
Copy link
Copy Markdown
Owner Author

EtanHey commented Mar 14, 2026

@cursor review
@BugBot review

@EtanHey EtanHey merged commit 1ce984a into main Mar 14, 2026
1 of 5 checks passed
@EtanHey EtanHey deleted the docs/nightly-sweep-march14 branch March 14, 2026 02:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant