Commit graph

  • f57cf44eba
    Merge pull request #526 from multica-ai/forrestchang-patch-1 main Jiayuan Zhang 2026-04-09 03:11:17 +08:00
  • ae797811d2
    doc: remove license section Jiayuan Zhang 2026-04-09 03:11:03 +08:00
  • 7d01cf8c68
    Merge pull request #525 from multica-ai/agent/emacs/readme-managed-agents Jiayuan Zhang 2026-04-09 03:09:45 +08:00
  • e79eabcc18 docs: position Multica as open-source managed agents platform Jiayuan Zhang 2026-04-09 03:07:58 +08:00
  • d2e4b9753d
    feat(issues): add fullscreen agent execution transcript view (#524) Jiayuan Zhang 2026-04-09 02:58:04 +08:00
  • fab17b48b3
    Merge pull request #520 from multica-ai/license/refine-commercial-restriction Jiayuan Zhang 2026-04-08 23:48:22 +08:00
  • 4f8969ef52 chore(license): refine commercial restriction to target SaaS/resale only Jiayuan Zhang 2026-04-08 23:47:05 +08:00
  • 2e5b8b9a87
    Merge pull request #518 from multica-ai/license/modified-apache-2.0 Jiayuan Zhang 2026-04-08 21:19:54 +08:00
  • f4ba27f2f5 chore: update LICENSE to modified Apache 2.0 with commercial restrictions Jiayuan Zhang 2026-04-08 21:15:58 +08:00
  • e6f840ca11
    chore(issues): shrink add sub-issue label and remove jump-to-bottom button (#515) Bohan Jiang 2026-04-08 19:07:35 +08:00
  • aa770f2333
    feat(issues): show "Add sub-issues" button when no sub-issues exist (#511) Bohan Jiang 2026-04-08 18:51:03 +08:00
  • bd6731525e
    fix(issues): polish sub-issue UI and sync parent children cache (#506) Bohan Jiang 2026-04-08 17:04:55 +08:00
  • 68d052625c
    docs(web): add v0.1.9 changelog entry for 2026-04-08 (#504) Bohan Jiang 2026-04-08 17:03:50 +08:00
  • 3d053345fd
    perf(web): fix slow tab switching by removing dynamic root layout (#502) Bohan Jiang 2026-04-08 16:49:25 +08:00
  • 180c6966db
    fix(issues): polish sub-issues section design to match Linear (#503) Bohan Jiang 2026-04-08 16:47:07 +08:00
  • 0c45864ef0
    fix(board): show total count in Done column and infinite scroll (#501) LinYushen 2026-04-08 16:33:17 +08:00
  • c6ba954eb8
    fix(issues): move sub-issues to content area and fix real-time refresh (#500) Bohan Jiang 2026-04-08 16:31:49 +08:00
  • 76354cd968
    fix(board): show total count in Done column and infinite scroll (#498) LinYushen 2026-04-08 16:15:15 +08:00
  • 4bdb86057e
    fix(issues): use TanStack Query for sub-issue data fetching (#499) Bohan Jiang 2026-04-08 16:10:40 +08:00
  • a8a8ff6eca
    feat(issues): add sub-issue support (#483) Bohan Jiang 2026-04-08 15:57:13 +08:00
  • 0dcaa60919
    Merge pull request #496 from multica-ai/refactor/reaction-ui-optimistic Naiyuan Qing 2026-04-08 15:43:51 +08:00
  • 17e37ec4db fix(web): address review — shared types and stable optimistic data Naiyuan Qing 2026-04-08 15:41:16 +08:00
  • 060afc848c refactor(web): migrate reaction optimistic updates from cache to UI pattern Naiyuan Qing 2026-04-08 15:35:52 +08:00
  • 1903b886f6
    Merge pull request #494 from multica-ai/fix/inbox-stale-timeline-cache Naiyuan Qing 2026-04-08 15:23:45 +08:00
  • 240813c605 fix(web): add global WS handlers for per-issue cache invalidation Naiyuan Qing 2026-04-08 15:04:14 +08:00
  • 7d74b1f0b9
    Merge pull request #495 from multica-ai/revert-477-feat/structured-ticket-search LinYushen 2026-04-08 15:15:25 +08:00
  • 39ca8ed9e8
    Revert "feat(issues): add structured ticket search" LinYushen 2026-04-08 15:15:08 +08:00
  • 3c08395741
    Merge pull request #477 from pseudoyu/feat/structured-ticket-search LinYushen 2026-04-08 15:02:43 +08:00
  • ec934f3a8b
    fix(web): add load-more pagination for Done column on issue board (#492) LinYushen 2026-04-08 14:58:51 +08:00
  • a7afd4b959
    feat: wire allowedDevOrigins from CORS_ALLOWED_ORIGINS for non-localhost dev access (#355) zerone0x 2026-04-08 14:39:01 +08:00
  • 8403c97688
    Merge pull request #482 from multica-ai/agent/j/674c6839 Bohan Jiang 2026-04-08 14:16:59 +08:00
  • 7df5750979
    fix(daemon): update existing worktree to latest remote on reuse (#489) LinYushen 2026-04-08 14:13:44 +08:00
  • 990cc8b3ae
    Merge pull request #488 from multica-ai/fix/ws-self-event-idempotent Naiyuan Qing 2026-04-08 14:00:18 +08:00
  • 7ee2450297
    Merge pull request #487 from multica-ai/NevilleQingNY/readonly-markdown Naiyuan Qing 2026-04-08 13:57:46 +08:00
  • d58f6cdb33 fix(web): replace actor_id self-event filtering with idempotent cache updates Naiyuan Qing 2026-04-08 13:57:24 +08:00
  • af156040cb test(issues): add ReadonlyContent mock to issue detail tests Naiyuan Qing 2026-04-08 13:55:25 +08:00
  • 5e770b2e2f fix(editor): align IssueMentionCard styling and behavior with Tiptap Naiyuan Qing 2026-04-08 13:46:58 +08:00
  • 92e76dea81 refactor(issues): use ReadonlyContent for comment readonly display Naiyuan Qing 2026-04-08 12:58:58 +08:00
  • 4df32a853b feat(editor): add ReadonlyContent component for lightweight markdown display Naiyuan Qing 2026-04-08 12:57:42 +08:00
  • fa0c0fe747 fix(usage): address review feedback — independent usage reporting + all providers Jiang Bohan 2026-04-08 13:23:54 +08:00
  • 8a8d3ea20e feat(usage): add per-task token usage tracking Jiang Bohan 2026-04-08 13:08:15 +08:00
  • 88c2f4ddc4
    Merge pull request #479 from multica-ai/fix/cli-web-shared-login-state Jiayuan Zhang 2026-04-08 12:50:53 +08:00
  • 98af9f442c
    Merge pull request #471 from multica-ai/agent/j/959392dd Bohan Jiang 2026-04-08 12:45:56 +08:00
  • 34c39b765e
    feat(issues): add structured ticket search pseudoyu 2026-04-08 00:35:27 +08:00
  • efe131591f
    Merge pull request #472 from multica-ai/feat/tanstack-query-migration Naiyuan Qing 2026-04-08 10:46:35 +08:00
  • 104bbbef41 fix(web): prevent useWorkspaceId crash in AppSidebar (re-apply after merge revert) Naiyuan Qing 2026-04-08 10:44:56 +08:00
  • eed8e36a69 fix(test): update mockListIssues for two-phase fetch (open_only + closed) Naiyuan Qing 2026-04-08 10:41:29 +08:00
  • 8cf78b7a47 Merge remote-tracking branch 'origin/main' into feat/tanstack-query-migration Naiyuan Qing 2026-04-08 10:35:28 +08:00
  • 862b85e064 fix(web): DnD local-state overlay, onSettled list invalidation, WS self-event filter Naiyuan Qing 2026-04-08 10:25:35 +08:00
  • 857ec7d4d4 fix(auth): persist browser session during CLI login flow Jiayuan Zhang 2026-04-08 10:22:19 +08:00
  • 7c79611309
    refactor: remove agent triggers config field (#469) devv-eve 2026-04-07 07:02:28 -07:00
  • 99dad49052 fix(core): add onSettled invalidation to all optimistic mutations + enable refetchOnReconnect Naiyuan Qing 2026-04-07 19:07:37 +08:00
  • 6296629831 fix: restore TQ consumer migrations lost during merge with main Naiyuan Qing 2026-04-07 18:58:03 +08:00
  • 7ed565da6b docs: update CLAUDE.md for TanStack Query architecture + restore @core alias Naiyuan Qing 2026-04-07 18:49:23 +08:00
  • 030627c8c5 fix(web): prevent useWorkspaceId crash in AppSidebar before workspace hydration Naiyuan Qing 2026-04-07 18:39:32 +08:00
  • fe9479d6fc Merge remote-tracking branch 'origin/main' into feat/tanstack-query-migration Naiyuan Qing 2026-04-07 18:39:13 +08:00
  • b94108768e feat: support multiple agents running concurrently on the same issue Jiang Bohan 2026-04-07 18:19:57 +08:00
  • 348133b63d merge: resolve conflicts with main (open_only pagination) Naiyuan Qing 2026-04-07 18:08:35 +08:00
  • 6032b5dfcb fix: mention closure, onSettled invalidation, cleanup singleton Naiyuan Qing 2026-04-07 17:53:49 +08:00
  • 23198f3c26
    Merge pull request #461 from multica-ai/agent/j/70455bdb Bohan Jiang 2026-04-07 17:29:46 +08:00
  • e40341ab73 feat(core): migrate workspace + runtimes to TanStack Query (Phase 3+4) Naiyuan Qing 2026-04-07 17:19:52 +08:00
  • c695de5314
    Merge pull request #468 from multica-ai/agent/j/272bc2a3 Bohan Jiang 2026-04-07 17:07:02 +08:00
  • d6b59aade6 docs(web): add v0.1.8 changelog entry for 2026-04-07 Jiang Bohan 2026-04-07 17:03:41 +08:00
  • 1d812bd446 feat(core/inbox): migrate inbox to TanStack Query (Phase 2) Naiyuan Qing 2026-04-07 16:56:47 +08:00
  • abcc7bf3cd
    feat(issues): load all open issues without limit, paginate closed (#459) devv-eve 2026-04-07 00:59:03 -07:00
  • 06fa65d4b5 test(issues): clean up dead useIssueStore mocks from tests Naiyuan Qing 2026-04-07 15:52:15 +08:00
  • 9d1570b301
    Merge pull request #465 from multica-ai/agent/j/ffea36be Bohan Jiang 2026-04-07 15:48:30 +08:00
  • 7f2ea9857d fix(auth): move Google callback page to correct route path Jiang Bohan 2026-04-07 15:47:44 +08:00
  • 1ad057fb0f refactor(issues): migrate all consumers to TanStack Query (Phase 1, Commits 5-10) Naiyuan Qing 2026-04-07 15:46:08 +08:00
  • b85c068e83
    Merge pull request #464 from multica-ai/agent/j/272bc2a3 Bohan Jiang 2026-04-07 15:37:23 +08:00
  • 30cda933bc docs(web): add v0.1.7 changelog entry for 2026-04-05 Jiang Bohan 2026-04-07 15:36:32 +08:00
  • b5537077bc Merge branch 'main' of https://github.com/multica-ai/multica into agent/j/272bc2a3 Jiang Bohan 2026-04-07 15:35:38 +08:00
  • 638033c9ff
    Merge pull request #462 from multica-ai/agent/j/ffea36be Bohan Jiang 2026-04-07 15:32:08 +08:00
  • 7560f7be85 feat(core/issues): add TanStack Query layer and rewrite hooks (Phase 1, Commits 1-4) Naiyuan Qing 2026-04-07 15:30:42 +08:00
  • b84104b421
    Merge pull request #463 from multica-ai/fix/agent-trigger-config-nullable-type Bohan Jiang 2026-04-07 15:27:11 +08:00
  • 0c92fb2674 fix(types): make AgentTrigger.config nullable to match API reality Jiang Bohan 2026-04-07 15:25:29 +08:00
  • 14fe8e9df9 feat(auth): add Google OAuth login Jiang Bohan 2026-04-07 15:25:26 +08:00
  • f9c0fcba24
    Merge pull request #415 from cocovs/codex/fix-agent-trigger-null-config-crash Bohan Jiang 2026-04-07 15:24:15 +08:00
  • 47917825d1 fix(daemon): correct duplicate sub-step lettering in workflow instructions Jiang Bohan 2026-04-07 15:22:02 +08:00
  • eab5f8e7e8
    Merge pull request #457 from multica-ai/agent/j/4420d1bf Bohan Jiang 2026-04-07 15:03:56 +08:00
  • 9495179923 fix(daemon): ensure multica CLI is on PATH in agent task environment Jiang Bohan 2026-04-07 15:01:48 +08:00
  • f16b36fbc8
    Merge pull request #456 from multica-ai/agent/j/25583cc6 Bohan Jiang 2026-04-07 14:53:53 +08:00
  • dd2ce90b1d fix(agent): address openclaw review feedback Jiang Bohan 2026-04-07 14:52:54 +08:00
  • 88b87e2fa6
    Merge pull request #455 from multica-ai/agent/j/653cfab4 Bohan Jiang 2026-04-07 14:49:45 +08:00
  • 2be9f6cd2f feat(web): add TanStack Query infrastructure (Phase 0) Naiyuan Qing 2026-04-07 14:43:51 +08:00
  • 5cf4ba803d feat(agent): add OpenClaw runtime support Jiang Bohan 2026-04-07 14:40:51 +08:00
  • cfb0365cb3 fix(triggers): remove assignee skip in enqueueMentionedAgentTasks Jiang Bohan 2026-04-07 14:36:08 +08:00
  • 81d430d870
    Merge pull request #445 from sunjie21/main devv-eve 2026-04-06 23:34:15 -07:00
  • 96d81f9836
    Merge pull request #454 from multica-ai/agent/j/ea6693b0 Bohan Jiang 2026-04-07 14:23:24 +08:00
  • 5fe1ec806d docs: add TanStack Query migration plan Naiyuan Qing 2026-04-07 14:20:43 +08:00
  • 2f63714dba
    Merge pull request #410 from jtsang4/main Bohan Jiang 2026-04-07 14:18:57 +08:00
  • 4cf18e122d
    Merge pull request #413 from cocovs/codex/fix-daemon-pid-minus1 Bohan Jiang 2026-04-07 14:18:12 +08:00
  • 02a7598906 fix(daemon): add missing CLI commands to agent instructions Jiang Bohan 2026-04-07 14:13:26 +08:00
  • 0263ecce9e
    Docs: fix self hosting local deploy protocol (#433) Junlong 2026-04-07 14:08:06 +08:00
  • d450b3d454
    fix: run make test command (#449) yihong 2026-04-07 13:52:52 +08:00
  • f1140222a1
    Merge pull request #441 from quake/docs/cli-install-guide Bohan Jiang 2026-04-07 13:50:06 +08:00
  • 66067a267a
    fix(makefile): binary build missing for migration (#447) 诺墨 2026-04-07 13:47:05 +08:00
  • 76c6b41033
    Merge pull request #453 from multica-ai/agent/j/4c35cc35 Bohan Jiang 2026-04-07 13:32:38 +08:00
  • 29507a2e3a docs: add AI prompt field to PR template Jiang Bohan 2026-04-07 13:30:54 +08:00
  • ceec6d3795 docs: add PR template Jiang Bohan 2026-04-07 13:23:17 +08:00