Commit graph

  • 036dee3ef1 feat(21-04): create ChatPanel shell and wire into Layout and main.tsx Nexus Dev 2026-04-01 16:49:11 +00:00
  • fb423b4d66 feat(21-03): implement chatService with full conversation + message CRUD Nexus Dev 2026-04-01 16:48:43 +00:00
  • cbce70a50a feat(21-04): create ChatPanelContext, ChatInput, and ChatMessage components Nexus Dev 2026-04-01 16:47:12 +00:00
  • fde1e0eacb feat(21-02): create ChatCodeBlock and ChatMarkdownMessage components Nexus Dev 2026-04-01 16:40:14 +00:00
  • df44e1eef7 test(21-02): add failing tests for ChatMarkdownMessage and ChatCodeBlock Nexus Dev 2026-04-01 16:38:13 +00:00
  • d94879e85b feat(21-02): install rehype-highlight and add hljs theme CSS overrides Nexus Dev 2026-04-01 16:37:56 +00:00
  • ecc293a49c test(21-00): add Wave 0 test stubs for chat service, routes, markdown, and input Nexus Dev 2026-04-01 16:43:19 +00:00
  • d72ccfbb2c docs(21-02): complete markdown renderer plan — ChatMarkdownMessage, ChatCodeBlock, hljs theme CSS Nexus Dev 2026-04-01 16:42:34 +00:00
  • 31aa9a07e2 docs(21-00): complete chat-foundation test stubs plan Nexus Dev 2026-04-01 16:39:16 +00:00
  • de24f5f5a1 docs(21-01): complete chat schema and shared types plan Nexus Dev 2026-04-01 16:39:08 +00:00
  • a818abb004 feat(21-01): add shared chat types and Zod validators Nexus Dev 2026-04-01 16:37:19 +00:00
  • 138d7b6893 feat(21-01): add chat_conversations and chat_messages Drizzle schema + migration Nexus Dev 2026-04-01 16:36:42 +00:00
  • 0de520b3b9 fix(21): revise plans based on checker feedback Nexus Dev 2026-04-01 16:31:43 +00:00
  • 4ee071ddb5 docs(21-chat-foundation): create phase plan — 5 plans across 3 waves Nexus Dev 2026-04-01 16:18:33 +00:00
  • 4cfb052646 docs(phase-21): add validation strategy Nexus Dev 2026-04-01 16:07:03 +00:00
  • 9ba641719b docs(21): fix Cancel → Keep conversation per copywriting rules Nexus Dev 2026-04-01 16:04:26 +00:00
  • 766069c00e docs(21): fix UI-SPEC typography, spacing, and visuals per checker Nexus Dev 2026-04-01 16:02:39 +00:00
  • babff844e5 docs(21): UI design contract for chat-foundation phase Nexus Dev 2026-04-01 15:58:18 +00:00
  • 8489057f05 [nexus] feat(19-02): adapter-aware route handlers with agentId resolution Mikkel Georgsen 2026-04-01 11:26:34 +02:00
  • 77b2dedaf0 [nexus] chore: regenerate pnpm-lock.yaml after upstream rebase Mikkel Georgsen 2026-04-01 07:46:41 +02:00
  • 58d07637fa fix(11): default agentSkillsDir server-side — GROUP-03/GROUP-04 gap closure Mikkel Georgsen 2026-04-01 03:46:58 +02:00
  • 974ce521db feat(10-03): implement SkillDetail page with Overview, Versions, Diff tabs Mikkel Georgsen 2026-04-01 02:39:57 +02:00
  • bcd5a391d7 feat(09-01): extract GitHub fetch helpers to shared module Mikkel Georgsen 2026-04-01 01:01:37 +02:00
  • 6812e5504f feat(06-02): replace Select a company empty states + CLI Paperclip strings Mikkel Georgsen 2026-03-31 13:32:27 +02:00
  • 13fa9c3708 [nexus] fix(audit): resolve integration checker findings — straggler strings, query param pre-fill, orphaned import Mikkel Georgsen 2026-03-31 11:08:53 +02:00
  • 5cab6c096c [nexus] fix(04-03): add root directory prompt to CLI onboarding (ONBD-06) Mikkel Georgsen 2026-03-31 10:58:05 +02:00
  • 355229c495 feat(04-03): add Nexus agent bootstrap to CLI onboarding Mikkel Georgsen 2026-03-31 10:48:53 +02:00
  • 6787e4aa2e fix(03-05): grep audit fixes — CEO→Project Manager in export readme, Board→Owner in local user, test assertion updates Mikkel Georgsen 2026-03-31 09:56:12 +02:00
  • 69e6493e38 feat(03-04): replace display strings in CLI commands with VOCAB constants Mikkel Georgsen 2026-03-30 23:53:13 +02:00
  • 22c6080bef feat(03-03): replace display strings in page files A-D with VOCAB constants Mikkel Georgsen 2026-03-30 23:52:40 +02:00
  • 621b66247e feat(03-02): replace display strings in OnboardingWizard, LiveUpdatesProvider, and assignees lib Mikkel Georgsen 2026-03-30 23:51:59 +02:00
  • 28baeea4b9 feat(02-01): replace PAPERCLIP ASCII art with NEXUS in banners Mikkel Georgsen 2026-03-30 23:10:23 +02:00
  • e433c4f49e [nexus] chore(01-02): make install-hooks.sh executable Mikkel Georgsen 2026-03-30 22:33:55 +02:00
  • 1fdd27ef03 [nexus] docs(01-02): create zone taxonomy, rebase runbook, and hook installer Mikkel Georgsen 2026-03-30 22:32:41 +02:00
  • b478bffdb1 [nexus] fix(audit): resolve integration checker findings — straggler strings, query param pre-fill, orphaned import Mikkel Georgsen 2026-03-31 11:08:53 +02:00
  • 9a1ae3dfd7 feat(04-03): add Nexus agent bootstrap to CLI onboarding Mikkel Georgsen 2026-03-31 10:48:53 +02:00
  • 0610bdf940 [nexus] docs: log upstream rebase status — 0 behind, build verified Mikkel Georgsen 2026-04-01 12:26:31 +02:00
  • 6c4272ce85 [nexus] chore: migrate .planning/ from agent repo to nexus repo Mikkel Georgsen 2026-04-01 12:24:31 +02:00
  • 6dda85ec91 feat(20-02): add compatibleAdapters prop to SkillCard and wire Browse/Trending tabs Mikkel Georgsen 2026-04-01 12:04:17 +02:00
  • 8a392a568b feat(20-02): add adapter labels and unsupported install guard to SkillBrowser Mikkel Georgsen 2026-04-01 12:03:11 +02:00
  • cef656264e [nexus] feat(20-01): expand HermesLocalConfigFields with model, toolsets, persistSession, timeoutSec Mikkel Georgsen 2026-04-01 12:00:30 +02:00
  • ab2e1d1ce3 [nexus] feat(20-01): add gemini_local to AGENT_ADAPTER_TYPES constant Mikkel Georgsen 2026-04-01 11:59:50 +02:00
  • da3a43e349 [nexus] feat(19-03): dual-section Installed tab and read-only SkillCard for native skills Mikkel Georgsen 2026-04-01 11:38:08 +02:00
  • 6b205b9f21 [nexus] feat(19-03): update API client to use agentId instead of agentSkillsDir Mikkel Georgsen 2026-04-01 11:35:40 +02:00
  • 20ced27baf [nexus] test(19-02): route-level integration tests for adapter-aware skill routes Mikkel Georgsen 2026-04-01 11:29:03 +02:00
  • 955dba52f4 [nexus] feat(19-02): adapter-aware route handlers with agentId resolution Mikkel Georgsen 2026-04-01 11:26:34 +02:00
  • d0fc8a3348 [nexus] feat(19-01): unit tests for adapter-aware install/uninstall and Hermes dual-source Mikkel Georgsen 2026-04-01 11:19:57 +02:00
  • 666d91da8b [nexus] feat(19-01): adapter-aware skill service layer — source column, uninstall file removal, syncHermesNativeSkills Mikkel Georgsen 2026-04-01 11:15:27 +02:00
  • 034fa35d5e [nexus] feat(18-01): implement adapter skill config resolver Mikkel Georgsen 2026-04-01 10:57:31 +02:00
  • d7cff53ded [nexus] test(18-01): add failing tests for adapter skill config resolver Mikkel Georgsen 2026-04-01 10:56:39 +02:00
  • de0f2940df [nexus] fix: restore upstream delegation and fact-extraction content lost during rebase Mikkel Georgsen 2026-04-01 07:54:09 +02:00
  • 7c2056c44b [nexus] chore: regenerate pnpm-lock.yaml after upstream rebase Mikkel Georgsen 2026-04-01 07:46:41 +02:00
  • 7d96ecd339 feat(12-02): SkillDetail Ratings tab and Overview usage stats Mikkel Georgsen 2026-04-01 04:25:00 +02:00
  • 86d4de87e3 feat(12-02): StarRating component, API extensions, DesignGuide entry Mikkel Georgsen 2026-04-01 04:23:04 +02:00
  • 6244bcb246 feat(12-01): ratings routes, community ratings in fetcher, list/getById JOIN, heartbeat hook Mikkel Georgsen 2026-04-01 04:08:18 +02:00
  • c988bbe7c2 feat(12-01): personalRatings schema, DB DDL, skillRatingService, and tests Mikkel Georgsen 2026-04-01 04:05:49 +02:00
  • f39be25bd2 fix(11): default agentSkillsDir server-side — GROUP-03/GROUP-04 gap closure Mikkel Georgsen 2026-04-01 03:46:58 +02:00
  • 3c05d8c503 feat(11-04): extend AgentSkillsTab with groups section and dialogs Mikkel Georgsen 2026-04-01 03:38:30 +02:00
  • bc89b58a06 feat(11-04): create GroupBadge component Mikkel Georgsen 2026-04-01 03:35:45 +02:00
  • bd38700876 feat(11-03): add skill groups frontend API client and query keys Mikkel Georgsen 2026-04-01 03:32:17 +02:00
  • 155b973e03 feat(11-03): add skill group routes, mount in app.ts, startup reconciliation Mikkel Georgsen 2026-04-01 03:31:02 +02:00
  • b455942e79 feat(11-02): skillGroupService() with CRUD, membership, inheritance, assignment, import/export Mikkel Georgsen 2026-04-01 03:25:26 +02:00
  • e7e0ab7b87 feat(11-01): add group table DDL and built-in group seeding to skill-registry-db Mikkel Georgsen 2026-04-01 03:21:33 +02:00
  • 2956950cd2 feat(11-01): add five Drizzle table definitions for skill groups Mikkel Georgsen 2026-04-01 03:20:48 +02:00
  • b0857a95a0 fix(10): correct toast error messages in SkillDetail — Update/Uninstall not Install/Rollback Mikkel Georgsen 2026-04-01 02:56:23 +02:00
  • 0df345acf7 feat(10-03): update DesignGuide SkillCard section with all 5 required variants Mikkel Georgsen 2026-04-01 02:40:37 +02:00
  • d915f82759 feat(10-03): implement SkillDetail page with Overview, Versions, Diff tabs Mikkel Georgsen 2026-04-01 02:39:57 +02:00
  • 807837a510 test(10-02): add SkillBrowser SSR smoke tests Mikkel Georgsen 2026-04-01 02:39:21 +02:00
  • 0b8bddb9d1 feat(10-02): build SkillBrowser page with Browse tab, dialogs, and 5 mutations Mikkel Georgsen 2026-04-01 02:38:24 +02:00
  • 52d1dd1e87 feat(10-01): add SkillCard component, tests, route wiring, and design guide entry Mikkel Georgsen 2026-04-01 02:32:55 +02:00
  • bf0a61a9db feat(10-01): add skillRegistry API client and query keys Mikkel Georgsen 2026-04-01 02:30:29 +02:00
  • 4f6f85bb5a feat(09-04): implement skill registry REST routes and mount in app.ts (GREEN) Mikkel Georgsen 2026-04-01 01:31:22 +02:00
  • 2137e1cf78 test(09-04): add failing tests for skill registry routes (RED) Mikkel Georgsen 2026-04-01 01:27:17 +02:00
  • 4468945e80 feat(09-03): wire skillRegistryService export and startup DB init Mikkel Georgsen 2026-04-01 01:12:40 +02:00
  • 22ab1da17b feat(09-03): implement skillRegistryService with install, uninstall, rollback, list Mikkel Georgsen 2026-04-01 01:11:25 +02:00
  • 136155ad27 test(09-03): add failing tests for skillRegistryService install/rollback/uninstall/list Mikkel Georgsen 2026-04-01 01:10:51 +02:00
  • e443ea9411 feat(09-02): implement multi-source skill fetcher with file caching Mikkel Georgsen 2026-04-01 01:06:24 +02:00
  • 9950091e0d test(09-02): add failing tests for skill-registry-fetcher Mikkel Georgsen 2026-04-01 01:04:57 +02:00
  • b629235a02 feat(09-01): extract GitHub fetch helpers to shared module Mikkel Georgsen 2026-04-01 01:01:37 +02:00
  • cf58f09085 feat(09-01): install @libsql/client, schema, DB init, path helpers Mikkel Georgsen 2026-04-01 01:00:25 +02:00
  • 2e584fde19 feat(08-02): add ensureGeneralistAgents startup migration for existing workspaces Mikkel Georgsen 2026-04-01 00:19:07 +02:00
  • b061fffd2c fix(08-02): update agent-skills-routes test expectations for rewritten bundles Mikkel Georgsen 2026-04-01 00:17:22 +02:00
  • 32db9f62f1 feat(08-02): add Generalist agent creation to onboarding wizard Mikkel Georgsen 2026-04-01 00:14:39 +02:00
  • 48039037c6 feat(08-01): update PM routing rules to include Generalist delegation Mikkel Georgsen 2026-04-01 00:08:17 +02:00
  • 57aa96c237 feat(08-01): add Generalist agent template bundle and wire role mapping Mikkel Georgsen 2026-04-01 00:07:59 +02:00
  • b3302f601c [nexus] fix: replace radix DialogPortal with createPortal in NexusOnboardingWizard Mikkel Georgsen 2026-03-31 17:55:02 +02:00
  • 21ffa90455 feat(07-02): update Layout toggle to cycle three themes with next-theme label Mikkel Georgsen 2026-03-31 14:20:31 +02:00
  • 8d7de460f9 feat(07-02): add theme picker section to InstanceGeneralSettings Mikkel Georgsen 2026-03-31 14:19:35 +02:00
  • 4abaa43f09 feat(07-01): update index.html flash-prevention script for three themes Mikkel Georgsen 2026-03-31 14:16:03 +02:00
  • 44be367ada feat(07-01): extend ThemeContext to support three named themes with THEME_META export Mikkel Georgsen 2026-03-31 14:15:27 +02:00
  • a24658647f feat(07-01): replace CSS variable blocks with Catppuccin Mocha, Tokyo Night, and Catppuccin Latte palettes Mikkel Georgsen 2026-03-31 14:13:58 +02:00
  • 44d65073c6 [nexus] fix(06): resolve verifier gaps — portability fallback, export readme, CLI company descriptions, server error msg Mikkel Georgsen 2026-03-31 13:57:50 +02:00
  • 820b7cd24b feat(06-03): TERM-18 grep audit — fix remaining display-zone corporate strings Mikkel Georgsen 2026-03-31 13:45:35 +02:00
  • d2d8217f02 feat(06-02): replace Select a company empty states + CLI Paperclip strings Mikkel Georgsen 2026-03-31 13:32:27 +02:00
  • 4ab57d4145 feat(06-02): replace Paperclip brand + CEO display strings in UI components Mikkel Georgsen 2026-03-31 13:25:46 +02:00
  • d39a38540e feat(06-01): fix named terminology straggler requirements (TERM-10 through TERM-17) Mikkel Georgsen 2026-03-31 13:25:00 +02:00
  • 0d33aa615e test(05-01): rewrite onboarding E2E for Nexus single-step wizard Mikkel Georgsen 2026-03-31 12:58:36 +02:00
  • 9146b502d9 fix(05-01): switch Vite alias to array syntax with RegExp find pattern Mikkel Georgsen 2026-03-31 12:58:01 +02:00
  • 7c25e37b17 [nexus] fix(audit): resolve integration checker findings — straggler strings, query param pre-fill, orphaned import Mikkel Georgsen 2026-03-31 11:08:53 +02:00
  • 931025ff2a [nexus] fix(04-03): add root directory prompt to CLI onboarding (ONBD-06) Mikkel Georgsen 2026-03-31 10:58:05 +02:00