Skip to content

v0.2.0

Latest

Choose a tag to compare

@phucbm phucbm released this 06 Jun 17:06
· 122 commits to main since this release

What's new

Owie Chat

  • New AI assistant "Owie" (renamed from openwallet-chat)
  • System prompt rewrite with persona rules and merchants list
  • Context-aware rotating placeholders with double-click to fill
  • Model selector with localStorage persistence
  • Moving border animation on active composer
  • Suggest curated pages after ranking/compare responses
  • Bank list injected into system prompt at runtime
  • Token usage tracking via Langfuse

New components

  • OwOwieFab - floating action button for Owie chat
  • OwTrafficLights - macOS-style traffic light buttons
  • OpenOwieButton - inline button to open Owie
  • MovingBorder - animated border effect
  • ModelSelector, ContextDisplay, Select for chat UI

Route restructuring

  • Pages grouped into (legal)/ and (tools)/ route groups
  • /openwallet-chat/owie-chat
  • /openwallet-mcp/mcp

Pages

  • ve-openwallet rewritten with Owie section
  • Contact form simplified to plain mailto
  • MCP page: added mcp-inspector demo video

Style

  • All em dashes replaced with hyphens/commas across codebase and blog posts

Infra

  • lib/chat/models.ts - model list as SSOT
  • lib/chat/anonymous-user.ts - anonymous user tracking
  • lib/chat/page-context.ts - page context injection
  • scripts/ow.ts - new CLI helper script
  • scripts/tools/chatlog.ts - chat log tool