• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

lsm / neokai / 22122098223 / 2
82%
dev: 82%

Build:
DEFAULT BRANCH: dev
Ran 18 Feb 2026 01:01AM UTC
Files 111
Run time 3s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

18 Feb 2026 12:58AM UTC coverage: 30.733%. First build
22122098223.2

push

github

web-flow
feat(web): redesign UI layout to 3-column architecture (#99)

* ci: trigger CI

* feat(web): redesign UI layout to 3-column architecture

- Replace Sidebar with new 3-column layout (NavRail | ContextPanel | MainContent)
- Add NavRail component for left-side navigation with collapsible sections
- Add ContextPanel for contextual content (SessionList, RoomList)
- Make NeoChatPanel a collapsible overlay instead of inline component
- Add NavIconButton component for consistent navigation buttons
- Update App.tsx to use new layout structure
- Add navigation helpers (goToSession, goToRoom, goToSettings, goToRecent) in router
- Remove old Sidebar component and its tests
- Remove inline NeoChat from Room island
- Remove unused settings components (GlobalSettingsEditor, GlobalToolsSettings, SettingsModal)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* test: add tests for 3-column layout components

- NavIconButton unit tests (22 tests)
- NavRail unit tests (26 tests)
- SessionList unit tests (35 tests)
- RoomList unit tests (31 tests)
- ContextPanel unit tests (57 tests)
- NeoChatPanel unit tests (40 tests)
- E2E navigation-3-column test suite

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fix(e2e): update mobile navigation tests for 3-column layout

- Remove NeoChatPanel toggle tests (feature not yet stable)
- Add helper function to create sessions on mobile
- Update mobile tests to create session before testing hamburger menu
- Fix backdrop click to use force:true to avoid interception
- Improve wait timing for mobile animations

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* test(e2e): improve mobile layout tests for 3-column navigation

- Run mobile layout tests serially to avoid state pollution
- Add proper drawer cleanup in beforeEach hook
- Skip 4 flaky drawer interaction tests (close button, backdrop click)
  - These tests have timing issues with mobile drawer state
  - Drawer behavior is still verified in other pass... (continued)

5512 of 17935 relevant lines covered (30.73%)

14.34 hits per line

Source Files on job daemon-offline-rpc - 22122098223.2
  • Tree
  • List 111
  • Changed 64
  • Source Changed 0
  • Coverage Changed 64
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 22122098223
  • c035d01a on github
  • Next Job for on dev (#22124928847.9)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc