Commit graph

  • fc73669d00 Update version to 0.12.0-preview.2 0.12.0-preview.2 dev RAIT-09 2026-07-20 23:53:39 +0900
  • e2460688d7
    Merge pull request #374 from RAIT-09/feat/hermes-agent-preset RAIT-09 2026-07-20 23:39:32 +0900
  • 1942cb3c25 docs(hermes): add the setup page feat/hermes-agent-preset RAIT-09 2026-07-20 23:01:47 +0900
  • 8bcad3dad8 feat(agents): add the Hermes Agent preset RAIT-09 2026-07-20 22:59:19 +0900
  • 731ad63e39
    Merge pull request #372 from RAIT-09/docs/readme-revamp RAIT-09 2026-07-20 01:12:26 +0900
  • 0ca2fea0fe docs: localize the contributors heading in the Japanese README docs/readme-revamp RAIT-09 2026-07-20 01:10:42 +0900
  • 4d95ea663a docs: revamp the Japanese README RAIT-09 2026-07-18 11:01:27 +0900
  • d20389b321 docs: revamp the README RAIT-09 2026-07-18 11:00:03 +0900
  • a30056b8c1 docs: add README screenshots RAIT-09 2026-07-18 10:59:16 +0900
  • fad4f2be5c
    Merge pull request #371 from RAIT-09/feat/embedded-button-focus RAIT-09 2026-07-17 18:55:56 +0900
  • 6bb0900dd2 feat(button-block): focus the target embedded chat on delivery feat/embedded-button-focus RAIT-09 2026-07-17 18:50:08 +0900
  • 021dddee17
    Merge pull request #370 from RAIT-09/refactor/menu-session-dep RAIT-09 2026-07-17 18:40:09 +0900
  • 1dbf730a63 refactor(chat-panel): declare session.sessionId in the menu callback deps refactor/menu-session-dep RAIT-09 2026-07-17 18:35:28 +0900
  • 2484b315ba
    Merge pull request #369 from RAIT-09/chore/jsdoc-english-leftovers RAIT-09 2026-07-17 18:15:01 +0900
  • 735cbc3e4e chore: translate the leftover Japanese JSDoc comments chore/jsdoc-english-leftovers RAIT-09 2026-07-17 18:11:23 +0900
  • edc8195889 Update version to 0.12.0-preview.1 0.12.0-preview.1 RAIT-09 2026-07-17 01:20:11 +0900
  • 75554cf87f
    Merge pull request #367 from RAIT-09/feat/button-block-icon RAIT-09 2026-07-17 00:51:19 +0900
  • fe2f9665b4 docs: refresh the agent button screenshot with the plugin icon feat/button-block-icon RAIT-09 2026-07-17 00:46:38 +0900
  • a9656bfe6f feat(button-block): show the plugin icon on agent buttons RAIT-09 2026-07-17 00:41:14 +0900
  • 97b8617695
    Merge pull request #366 from RAIT-09/feature/kiro-preset RAIT-09 2026-07-16 02:40:50 +0900
  • 45e1ca96b6 docs: use the full settings path for API key instructions feature/kiro-preset RAIT-09 2026-07-16 02:37:26 +0900
  • e7bfa3d042 docs(kiro): add the setup page and promote Kiro from custom example RAIT-09 2026-07-16 02:06:32 +0900
  • e32a35ab3f feat(agents): add the Kiro preset RAIT-09 2026-07-16 02:04:41 +0900
  • 4b9271794e
    Merge pull request #365 from RAIT-09/feature/opencode-preset RAIT-09 2026-07-16 01:48:58 +0900
  • 21a7f19576 docs(opencode): drop the unreleased pinned-buttons mention from the migration note feature/opencode-preset RAIT-09 2026-07-16 01:44:55 +0900
  • 6c2f982ecf docs(opencode): add the setup page and promote OpenCode from custom example RAIT-09 2026-07-16 01:05:26 +0900
  • a5552a2a88 feat(settings): absorb the docs-advised opencode custom agent RAIT-09 2026-07-16 00:59:49 +0900
  • ac74ed5a99 feat(agents): add the OpenCode preset RAIT-09 2026-07-16 00:57:07 +0900
  • 818dc47376
    Merge pull request #364 from RAIT-09/fix/floating-button-agent-pin RAIT-09 2026-07-16 00:21:03 +0900
  • 1f61e1d9a3 style: prefix agent button notices with [Agent Client] fix/floating-button-agent-pin RAIT-09 2026-07-16 00:07:34 +0900
  • 60ad3b6bcc fix(plugin): refuse to open a floating chat while disabled in settings RAIT-09 2026-07-16 00:02:32 +0900
  • e356d8a702 fix(plugin): honor the agent pin when a button opens a floating chat RAIT-09 2026-07-16 00:00:49 +0900
  • 514b13065b
    Merge pull request #363 from RAIT-09/fix/sidebar-double-init RAIT-09 2026-07-15 23:24:23 +0900
  • 22e9594562 fix(chat-view): cancel the fallback mount timer once the panel renders fix/sidebar-double-init RAIT-09 2026-07-15 23:18:43 +0900
  • d2eacac4e8 fix(chat-panel): re-init only on an explicit agent directive RAIT-09 2026-07-15 22:32:40 +0900
  • 76149339e2 fix(chat-view): mount the panel after Obsidian delivers the view state RAIT-09 2026-07-15 21:23:51 +0900
  • 9413dcc56a fix(session): drop superseded createSession results RAIT-09 2026-07-15 20:57:17 +0900
  • ec7057da06 fix(chat-panel): resolve the default agent before guarding mount init RAIT-09 2026-07-15 20:56:37 +0900
  • 63b3cd4306
    Merge pull request #362 from RAIT-09/fix/custom-agent-id-typing RAIT-09 2026-07-15 20:43:40 +0900
  • da1d782db5
    Merge pull request #361 from RAIT-09/style/drop-custom-agent-card RAIT-09 2026-07-15 20:40:06 +0900
  • 5f3b54d897 fix(settings): stop resetting an emptied custom agent id mid-typing fix/custom-agent-id-typing RAIT-09 2026-07-15 20:37:43 +0900
  • 8b2e08d230 feat(settings): give the add custom agent row a name and description style/drop-custom-agent-card RAIT-09 2026-07-15 20:19:41 +0900
  • 0edb06f14f style(settings): drop the card around custom agent sections RAIT-09 2026-07-15 20:09:40 +0900
  • 28a4265df9
    Merge pull request #360 from RAIT-09/docs/embeddable-blocks-coverage RAIT-09 2026-07-15 03:17:07 +0900
  • c99d5ed9f0 docs(session-manager): vary the switch-to-session sentence structure docs/embeddable-blocks-coverage RAIT-09 2026-07-15 03:14:18 +0900
  • 6f0ff32770 docs(embed): match agent and viewType notes to behavior, add screenshots RAIT-09 2026-07-15 02:35:40 +0900
  • e29748569d docs(session-manager): document embedded chat entries RAIT-09 2026-07-15 02:35:40 +0900
  • 0bb8947b5e docs(usage): add an embedded chat blocks section to Basic Usage RAIT-09 2026-07-15 02:35:40 +0900
  • e0d48c3e03
    Merge pull request #359 from RAIT-09/fix/embedded-focus-reveal RAIT-09 2026-07-15 02:30:33 +0900
  • 87a879c3e3 fix(embed): make the reattach wait time-based, not frame-based fix/embedded-focus-reveal RAIT-09 2026-07-15 02:24:01 +0900
  • 4ba9436cf1 fix(embed): reveal the host note tab when focusing an embedded chat RAIT-09 2026-07-15 01:27:37 +0900
  • 80d6fc3728
    Merge pull request #358 from RAIT-09/chore/tsconfig-lib-es2020 RAIT-09 2026-07-14 13:39:08 +0900
  • e2a1c0e8e7 chore(tsconfig): declare the ES2020 lib the code already uses chore/tsconfig-lib-es2020 RAIT-09 2026-07-14 13:23:47 +0900
  • 2e3087642f
    Merge pull request #357 from RAIT-09/refactor/drop-display-suppression RAIT-09 2026-07-14 12:16:07 +0900
  • 7ab807b1d9 refactor(settings): drop the display() deprecation suppression refactor/drop-display-suppression RAIT-09 2026-07-14 11:51:43 +0900
  • a05b83adca docs: update version-check location after extraction (phase 3, PR3.3 follow-up) reference/refactor-dry-run RAIT-09 2026-07-07 16:56:48 +0900
  • bc5c382a75 refactor: extract plugin services (acp pool, prompt router, embed id, commands, update check) (phase 3, PR3.3) RAIT-09 2026-07-07 16:55:28 +0900
  • e314110a4c refactor: extract ChatPanel effect clusters into dedicated hooks (phase 3, PR3.2) RAIT-09 2026-07-07 16:30:10 +0900
  • 13477ab191 refactor: decompose InputArea (input history, attachments, notice stack) (phase 3, PR3.1) RAIT-09 2026-07-07 16:00:23 +0900
  • 8717cba122 refactor: consolidate undocumented Obsidian API access into one module (phase 2, PR2.3) RAIT-09 2026-07-07 15:43:47 +0900
  • 706c214100 chore(lint): enforce Obsidian-free utils with sanctioned exceptions (phase 2, PR2.7) RAIT-09 2026-07-07 15:29:50 +0900
  • 539bcf1467 refactor: decouple utils from Obsidian runtime APIs (phase 2, PR2.7) RAIT-09 2026-07-07 15:29:50 +0900
  • 71f257e1e4 refactor: read plugin and acpClient from ChatContext in message tree (phase 2, PR2.4) RAIT-09 2026-07-07 15:29:50 +0900
  • 388fdb3557 refactor: convert useChatActions to an options object (phase 2, PR2.5) RAIT-09 2026-07-07 15:20:13 +0900
  • 87b71d706c refactor: extract spawn env assembly into a pure function with tests (#312) (phase 2, PR2.2) RAIT-09 2026-07-07 15:20:13 +0900
  • fbcce192d2 refactor: convert plan entries explicitly; log dropped ACP content (phase 2, PR2.6) RAIT-09 2026-07-07 15:13:11 +0900
  • 371deca941 chore(lint): ban plugin imports from acp/ entirely (phase 2, PR2.1) RAIT-09 2026-07-07 15:13:11 +0900
  • a924cc3926 refactor: narrow acp layer's plugin dependency to AcpClientHost (phase 2, PR2.1) RAIT-09 2026-07-07 15:13:11 +0900
  • 5f0b19acf6 fix: report local-session fallback consistently for list-capable but restore-incapable agents (phase 1, PR1.3) RAIT-09 2026-07-07 15:02:27 +0900
  • ebe81de4cc docs: align AGENTS.md and ARCHITECTURE.md with the actual codebase (phase 1, PR1.5) RAIT-09 2026-07-07 15:00:45 +0900
  • 68310d5ede refactor: route promptInjection settings through SettingsService (phase 1, PR1.4) RAIT-09 2026-07-07 15:00:45 +0900
  • 7211ff914d refactor: deduplicate icon button and agent dropdown logic (phase 1, PR1.2) RAIT-09 2026-07-07 15:00:45 +0900
  • 245636ea99 refactor: remove dead code (unused variants, fields, params) (phase 1, PR1.1) RAIT-09 2026-07-07 15:00:45 +0900
  • 307775d377 test: characterize chat exporter incl. session-aware overwrite (refactor phase 0, PR0.6) RAIT-09 2026-07-07 14:41:32 +0900
  • 6e8e2ee352 test: characterize error-utils, paths, mention-parser, text (refactor phase 0, PR0.5) RAIT-09 2026-07-07 14:41:32 +0900
  • 39528bbc04 test: characterize prompt preparation and send retry (refactor phase 0, PR0.4) RAIT-09 2026-07-07 14:41:32 +0900
  • 628105fc21 test: characterize session-state config restore helpers (refactor phase 0, PR0.3) RAIT-09 2026-07-07 14:41:32 +0900
  • ba7d20678a test: characterize message-state transforms (refactor phase 0, PR0.2) RAIT-09 2026-07-07 14:41:32 +0900
  • 8b7aaf75bf chore(lint): add layer dependency rules; ignore coverage output (refactor phase 0, PR0.7) RAIT-09 2026-07-07 14:17:52 +0900
  • f1f2c8b83e test: add coverage tooling and script (refactor phase 0, PR0.1) RAIT-09 2026-07-07 14:12:56 +0900
  • 91851faac6
    Merge 9c6b05ea21 into 89e2d75c4e aouxwoux 2026-07-05 17:19:34 +0530
  • 9c6b05ea21 Restore header model display from ACP metadata aouxwoux 2026-07-05 17:18:49 +0530
  • 515112f325 feat(tool-call): show tool text output as a collapsible, de-emphasized panel experimental/tool-content-rendering RAIT-09 2026-07-05 19:28:06 +0900
  • 3bdfefd045 Merge branch 'dev' into experimental/tool-content-rendering RAIT-09 2026-07-05 19:04:51 +0900
  • 51147963d3
    Merge pull request #352 from RAIT-09/experimental/wikilink-context RAIT-09 2026-07-05 17:50:23 +0900
  • afe8b2753a docs(wikilink): describe single-resolution and code-block exclusion experimental/wikilink-context RAIT-09 2026-07-05 02:07:21 +0900
  • 96ce06bcde refactor(wikilink): resolve links via Obsidian's metadata cache RAIT-09 2026-07-05 02:06:36 +0900
  • 26366d7f45 docs(wikilink): document expand wikilink context RAIT-09 2026-07-05 00:57:51 +0900
  • a98541d405 test(wikilink): cover the resolver and formatter RAIT-09 2026-07-05 00:55:12 +0900
  • b39d9bb03f fix(settings): disambiguate the two wikilink settings RAIT-09 2026-07-05 00:52:14 +0900
  • 8f2c2975bd chore(wikilink): drop dead design-doc references RAIT-09 2026-07-05 00:50:30 +0900
  • 7ca912791a refactor(wikilink): emit link metadata as a sibling block, not inline RAIT-09 2026-07-05 00:49:34 +0900
  • 1ea47d5803 Merge branch 'dev' into experimental/wikilink-context RAIT-09 2026-07-05 00:45:38 +0900
  • 40b1335910
    Merge pull request #351 from RAIT-09/feature/rename-builtin-to-preset RAIT-09 2026-07-04 21:27:52 +0900
  • 660d27710f refactor(agents): rename "Built-in agents" to "Preset agents" feature/rename-builtin-to-preset RAIT-09 2026-07-04 21:21:54 +0900
  • 35aec05f85
    Merge pull request #350 from RAIT-09/feature/collapsible-agent-sections RAIT-09 2026-07-04 21:17:21 +0900
  • 05167227c6 fix(settings): rekey open sections when a custom agent id changes feature/collapsible-agent-sections RAIT-09 2026-07-04 21:12:30 +0900
  • a24eeb696f feat(settings): move the custom agent delete button to the summary row RAIT-09 2026-07-04 21:02:09 +0900
  • d65180c3ab feat(settings): collapse agent sections behind summary rows RAIT-09 2026-07-04 20:56:36 +0900
  • 3fac4d7a52
    Merge pull request #349 from RAIT-09/feat/agent-enable-toggle RAIT-09 2026-07-04 20:39:47 +0900