Alpha Known Issues (v0.8.14.0)

Version: 0.8.14.0 Last Updated: September 23, 2026

This document helps alpha testers avoid wasting time on things we already know about.

v0.8.14.0 is the “On Your Clock” release — a two-day fast follow to v0.8.13.0 and the first release deployed to the consolidated host (alpha.pipermorgan.ai is Fly-served since 2026-09-22). Your preferences persist, every clock face is in your zone and labeled, the agenda shows real times, projects add in one line, and GitHub writes report honest outcomes. What’s below are the rough edges that remain.

Known Issues in 0.8.14 (the honest list)


Fixed in 0.8.14

If any of these still happens to you, that’s a regression — please report it:


Previously Fixed (0.8.13, September 21)

Older history (0.8.11’s owner-scoping and honesty fixes: #1422, #1415, #1416, #1417, #1425, #1426, #1414, #1420/#1421/#1434, #1435) lives in releases/README.md and each release’s notes.


Known Issues (by category)

Blocking

None currently at P0.

Annoying (tester-facing)

Issue Description Workaround
#1855 Piper offers an action it hasn’t armed; “yes” goes nowhere Say the imperative form; report the offer wording
#1859 Whole-page white flash on every chat switch Cosmetic; nothing lost
#1860 Some standup-initiation phrasings don’t start the flow “let’s do my standup” / “show my standup”
#1838 Just-started chat hard to find after adding a key Open History and pick it
#1164 “Start private session” toggle in History is UI-only — no backend behavior Cosmetic; don’t rely on it
#1498 The live “Good afternoon” banner renders above historical conversations Cosmetic

Security / multi-tenancy

Issue Description Status
#1241 Some content not fully anchored to user auth — multi-tenancy completeness Owner-scoping fixes shipped in 0.8.11 (#1420, #1421, #1434); broader completeness work continues. Use test data only.

Partially Complete

Feature Status What Works What Doesn’t
Todos REST API Mocked Chat todos are real and persist; Todos UI works The /api/v1/todos REST endpoints still return mocked data (#1427)
Slack Partial Outbound, DMs, @-mentions, standup posts Standup fallback text shows a raw timestamp (#1869); connecting a NEW workspace redirects via the old host (#1852)
Google Calendar Partial Agenda, free-time blocks, real meeting times (0.8.14) Connecting a NEW calendar redirects via the old host (#1852)
BYOC credentials Complete for chat Keys stored per-user, encrypted at rest; per-request routing; any single provider suffices; save-time validation distinguishes a rejected credential from no-credits/billing, same honest copy as runtime chat errors (#1718, fixed) —
Data encryption Partial API-key secrets encrypted at rest; passwords bcrypt-hashed Content/PII at rest not yet encrypted; use test data only
GitHub OAuth Not started PAT token auth works OAuth connect flow planned for a future release
History privacy toggle UI stub only Toggle renders correctly No backend — doesn’t do anything yet (#1164)

Needs Testing

These shipped in 0.8.14 and need real-world validation:

Feature What to Test How to Access
Your timezone, everywhere Set a non-UTC zone; every time you see is labeled with it? “Today” is your date after 5pm Pacific? Settings → Preferences, then chat / standup export
Preferences persist Change a setting, log out/in, come back after a deploy — still set? Calendar offer stays dismissed? Settings → Preferences
Agenda real times Meetings show real times, never “TBD”? Focus blocks end at YOUR 18:00? Chat: “what’s my agenda today?” (needs a connected calendar)
Add project in one line One turn with name + repo? Missing name → exact line to type? Chat: add project X with repo owner/repo
Honest GitHub writes Close a nonexistent issue — “nothing was changed”? Chat with GitHub connected
Honest key errors Bad key → one specific sentence, not “Something unexpected”? One provider’s key alone works? Settings → LLM Keys, then chat
Invalid-key retest / OpenAI-only Slack PM’s two pending rows on the test card (#1824, #1822) PM

What Works


In Progress / Next


How to Report Issues

What to include:

WHAT I TRIED: [specific action]
WHAT I EXPECTED: [expected result]
WHAT HAPPENED: [actual result]
ERROR MESSAGE: [if any]

See Also


Last Updated: September 23, 2026