Skip to content

ClawdOS v0.2.0

Choose a tag to compare

@23ag1 23ag1 released this 28 Feb 02:56
· 13 commits to master since this release

ClawdOS v0.2.0

The web interface for OpenClaw — a full-featured dashboard and productivity workspace for your AI agent.

What's New

Package Tracking

  • Track deliveries from 1500+ carriers worldwide (powered by TrackingMore)
  • Add tracking numbers via UI or AI chat, auto-detect carrier
  • Live webhook status updates
  • Full delivery detail view with checkpoint timeline

User Isolation & Auth Hardening

  • Fixed cross-user data leak between accounts (workspace cookie not cleared on logout)
  • Created proper /api/auth/logout route (was missing — logout was silently failing)
  • Login now explicitly sets workspace cookie to user's personal workspace
  • 2FA (Telegram OTP) path also sets workspace correctly
  • Orphaned user guard — users with no workspace get logged out cleanly
  • create-user.mjs now auto-creates personal workspace + membership

AI Chat Enhancements

  • delivery.track and delivery.remove actions via natural language
  • SSE delivery.refresh events for live UI updates
  • Mobile chat sheet with swipe-up gesture

UI/UX

  • Mobile-first bottom tab navigation
  • Collapsible sidebar with workspace switcher
  • Command palette (Cmd+K) improvements
  • Responsive layout: desktop 3-column, mobile bottom tabs + drawer

Infrastructure

  • Webhook endpoint for TrackingMore callbacks
  • Cron route for delivery status refresh
  • Currency widget with 2-min auto-refresh
  • Structured logging throughout

Tech Stack

Next.js 16 · React 19 · Tailwind CSS 4 · PostgreSQL 16 (RLS) · TypeScript 5 · Zod 4 · iron-session · Argon2id

Getting Started

git clone https://github.com/hasanator3000/ClawdOS.git && cd ClawdOS
npm install
npm run setup
npm run dev

See INSTALL.md for production deployment.


Built by @hasanator3000 with AI assistance from Claude.