Skip to content

Remove Chat from the app sidebar - #217

Merged
reason-machines[bot] merged 1 commit into
mainfrom
reason/remove-chat-tab-from-app-e538d9ae
Nov 6, 2026
Merged

reason-machines[bot] merged 1 commit into
mainfrom
reason/remove-chat-tab-from-app-e538d9ae

Conversation

@reason-machines

Copy link
Copy Markdown
Contributor

What changed

  • Removed the Chat destination and unread-count badge from the app sidebar.
  • Kept the Chat routes and feature implementation unchanged; the sidebar test confirms Chat stays hidden even with the harness experiment enabled, while Alerts remain available.

Verification

  • bun run typecheck — passed.
  • bun run lint — passed.
  • bun run build — passed.
  • bun run --cwd packages/web test — passed (324 tests).
  • bun x prettier --check packages/web/src/components/nav.tsx packages/web/src/components/nav.test.tsx — passed.
  • bun run test — failed in three unrelated API Notion custom-connection migration tests. Reproduced with bun run --cwd packages/api test src/connections/take-over-custom.test.ts (17 passed, 3 failed); tracked separately in API Notion custom-connection migration tests fail #216. The web suite passes.
  • No screenshot: live preview startup was blocked by an existing shared Prisma dev database lock. I left that shared database untouched.

Co-authored by @arnestrickmann

Co-authored-by: arnestrickmann <115920878+arnestrickmann@users.noreply.github.com>
@reason-machines
reason-machines Bot merged commit 3e547ad into main Nov 6, 2026
3 checks passed
reason-machines Bot added a commit that referenced this pull request Nov 6, 2026
## What changed
- Reverts merged PR #217, restoring the harness-gated Chat sidebar link beside Home and its unread-conversation badge.
- Restores tests for Chat visibility and the unread count.

## Verification
- bun run --cwd packages/web test src/components/nav.test.tsx — passed (5 tests).
- bun x prettier --check packages/web/src/components/nav.tsx packages/web/src/components/nav.test.tsx — passed.
- bun run --cwd packages/web lint src/components/nav.tsx src/components/nav.test.tsx — passed (0 warnings, 0 errors).
- bun run typecheck — the web package completed successfully; the workspace-wide command failed in @proxy/db and @proxy/api because generated Prisma Client types were unavailable, producing missing @prisma/client exports and dependent type errors.
- git diff --check HEAD^ HEAD — passed.
- No screenshot: the checkout has no .env, and a rendered preview requires the API/database stack. I left the shared Prisma database untouched.

Co-authored-by: arnestrickmann <115920878+arnestrickmann@users.noreply.github.com>
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.

0 participants