Libra CodeHub

CedarCopilot/cedar-mail

Branch: staging

CHANGELOG September 11, 2026

merged#2756CedarCopilot

CedarCopilot wants to merge 0 commits into staging from cursor/product-updates-automation-55bb

Live on prod, no production signal yetTimeline and evidence
  1. Opened
    Sep 11, 2026, 2:15 AM
  2. Live on staging
    Sep 11, 2026, 7:11 AM
  3. Pipelines steady after this deploy
    Sep 11, 2026, 7:11 AM
  4. Merged
    Sep 11, 2026, 7:11 AM
  5. Live on prod
    Sep 11, 2026, 7:11 AM
  6. Observed 2 hours
    Sep 11, 2026, 7:11 AM
  7. Unobserved

    Live on prod, no production signal yet

    Sep 11, 2026, 7:11 AM
  8. Pipelines steady after this deploy
    Sep 11, 2026, 7:11 AM

Failures attributed to this change

No prod customers are affected while this is only in staging. If promoted, prod impact is unknown because Libra still needs a concrete exception, route, and failed user action before assigning severity. 3 hits · no retained affected-user count · no retained trace sample.Introducedmedium confidence

internal_only

staging, first seen Sep 11, 2026, 7:50 AM
No prod customers are affected while this is only in staging. If promoted, prod impact is unknown because Libra still needs a concrete exception, route, and failed user action before assigning severity. 0 hits · no retained affected-user count · no retained trace sample.Introducedmedium confidence

internal_only

staging, first seen Sep 11, 2026, 9:50 AM
No prod customers are affected while this is only in staging. If promoted, prod impact is unknown because Libra still needs a concrete exception, route, and failed user action before assigning severity. 8 hits · no retained affected-user count · no retained trace sample.Introducedmedium confidence

internal_only

staging, first seen Sep 11, 2026, 9:50 AM
No prod customers are affected while this is only in staging. If promoted, prod impact is unknown because Libra still needs a concrete exception, route, and failed user action before assigning severity. 8 hits · no retained affected-user count · no retained trace sample.Introducedmedium confidence

internal_only

staging, first seen Sep 11, 2026, 9:50 AM
No prod customers are affected while this is only in staging. If promoted, prod impact is unknown because Libra still needs a concrete exception, route, and failed user action before assigning severity. 8 hits · no retained affected-user count · no retained trace sample.Introducedmedium confidence

internal_only

staging, first seen Sep 11, 2026, 9:50 AM
No prod customers are affected while this is only in staging. If promoted, prod impact is unknown because Libra still needs a concrete exception, route, and failed user action before assigning severity. 8 hits · no retained affected-user count · no retained trace sample.Introducedmedium confidence

internal_only

staging, first seen Sep 11, 2026, 9:50 AM
No prod customers are affected while this is only in staging. If promoted, prod impact is unknown because Libra still needs a concrete exception, route, and failed user action before assigning severity. 0 hits · no retained affected-user count · no retained trace sample.Introducedmedium confidence

internal_only

staging, first seen Sep 11, 2026, 9:50 AM
No prod customers are affected while this is only in staging. If promoted, prod impact is unknown because Libra still needs a concrete exception, route, and failed user action before assigning severity. 3 hits · no retained affected-user count · no retained trace sample.Introducedmedium confidence

internal_only

staging, first seen Sep 11, 2026, 10:35 AM
No prod customers are affected while this is only in staging. If promoted, prod impact is unknown because Libra still needs a concrete exception, route, and failed user action before assigning severity. 1 hit · no retained affected-user count · no retained trace sample.Introducedmedium confidence

internal_only

staging, first seen Sep 11, 2026, 11:11 AM
No prod customers are affected while this is only in staging. If promoted, prod impact is unknown because Libra still needs a concrete exception, route, and failed user action before assigning severity. 2 hits · no retained affected-user count · no retained trace sample.Introducedmedium confidence

internal_only

staging, first seen Sep 11, 2026, 12:20 PM
No prod customers are affected while this is only in staging. If promoted, prod impact is unknown because Libra still needs a concrete exception, route, and failed user action before assigning severity. 0 hits · no retained affected-user count · no retained trace sample.Introducedmedium confidence

internal_only

staging, first seen Sep 11, 2026, 6:13 PM

Libra has no production signal for this change on prod yet. Libra checks hourly for 3 days after each deploy.

New features

LinkedIn counterpart profile

Open a LinkedIn DM and the chat panel now shows who you are talking to , current role, the companies behind it, and their recent posts. You can refresh the card yourself, and posts update daily rather than weekly.

Cedar keeps a profile it has already fetched so the same person is not bought twice, and it will skip a paid view when credit is too low, rather than spending the last of the day's budget just to look.

Improvements

  • Chat knows which agent you are in and which file you are reading, so answers stay on the work in front of you
  • Files has a Deleted section from the search row, so a file you removed is findable again
  • A table cell bound to a deal field is editable , change stage or a date in the cell and it writes back to the deal
  • An HTML document in the Files tab renders as a page, not as raw markup

Fixes

  • Connecting Krisp no longer fails on OAuth , Krisp identifies the whole origin, and Cedar now accepts that
  • Relative times say "3h ago" instead of "Today" if you are west of UTC
  • Leaving a search no longer leaves the list filtered after you go back
  • Opening a file no longer keeps re-rendering the browser that reports it

Behind the scenes

  • Zero's pixel-block mark is gone, with a precommit check so it cannot come back
  • Channel chats get a stable artifact and address; the old ticket store for deferred approvals is gone
  • Org admins can view a teammate's debug executions in their own org
  • Staff-check call sites are scanned so new bespoke gates cannot land undocumented
  • Meeting transcripts are authorized against the org before Cedar trusts a stored key
  • Internal configuration docs now describe routing a custom Salesforce object to its own AOP
Open in Web View Automation 

Greptile Summary

The PR appends the September 11 product update to the Week 37 changelog.

  • Documents the LinkedIn counterpart profile and several product improvements, fixes, and internal changes.
  • One Krisp OAuth entry appears to describe work that landed before this update’s release window.

Confidence Score: 4/5

The PR appears safe to merge after correcting the non-blocking release chronology for the Krisp OAuth entry.

The changelog is correctly structured and its other statements correspond to landed changes, but the Krisp OAuth bullet has no implementation change in the release window it claims to summarize.

Files Needing Attention: docs/changelogs/2026-W37.md

Important Files Changed

FilenameOverview
docs/changelogs/2026-W37.mdAdds a convention-compliant September 11 update, with one apparently misattributed Krisp OAuth item.
Prompt To Fix All With AI
### Issue 1
docs/changelogs/2026-W37.md:104
**Krisp Fix Misdated**

This bullet attributes the Krisp OAuth fix to the September 11 update, but no Krisp implementation changed in the September 9,11 release window. The relevant OAuth driver and origin normalization changes landed on August
Show production surfaces and changed-file mapping

Production surfaces

Libra has not measured any production surfaces for this change yet.

Changed files → surfaces

  • docs/changelogs/2026-W37.mdno production surface mapped