Skip to content

Releases: reallygood83/reallygood-research

0.1.29

Choose a tag to compare

@reallygood83 reallygood83 released this 08 Jul 00:50
  • Use official uvx NotebookLM commands by default so Login NotebookLM works before permanent nlm install.\n- Migrate saved bare NotebookLM commands to uvx defaults.\n- Update README onboarding for public BRAT users.

0.1.28

Choose a tag to compare

@reallygood83 reallygood83 released this 08 Jul 00:10
  • Add copyable NotebookLM install command in the research console and settings.\n- Add NotebookLM setup/login popup with install, login, and command output.\n- Update README onboarding for public BRAT users.

0.1.27

Choose a tag to compare

@reallygood83 reallygood83 released this 07 Jul 23:54
  • Remove maintainer-local NotebookLM checkout paths from public Obsidian settings text.\n- Reset old saved local NotebookLM commands to portable defaults during settings migration.\n- Keep default NotebookLM commands as nlm login and notebooklm-mcp for public installs.

0.1.26

Choose a tag to compare

@reallygood83 reallygood83 released this 07 Jul 14:20
  • Keep Obsidian research jobs running after the modal is closed.\n- Reopening the console restores the active job log and HTML path.\n- Prevent duplicate starts from launching a second concurrent job.

0.1.25

Choose a tag to compare

@reallygood83 reallygood83 released this 07 Jul 13:40

Render inline Markdown formatting in generated HTML reports.\n\nFixes visible raw syntax such as bold, italic, strikethrough, inline code, and Markdown links in browser HTML reports.\n\nVerification:\n- npm test: 32/32 passed\n- node --check src/index.mjs main.js bin/deep-research.mjs\n- Regenerated the affected LearningMaster HTML report and confirmed bold syntax renders as instead of raw text.

0.1.24

Choose a tag to compare

@reallygood83 reallygood83 released this 07 Jul 12:43

Fix Tavily Research timing where status can be completed before the report body is available. The plugin now keeps polling until a report body is present and will no longer save a source-only Tavily report as success.\n\nVerification:\n- npm test: 31/31 passed\n- node --check src/index.mjs main.js bin/deep-research.mjs\n- Repaired the affected LearningMaster note from the Tavily request id

v0.1.23

Choose a tag to compare

@reallygood83 reallygood83 released this 07 Jul 12:11

Fix Tavily Research report rendering when the Research API returns the report body in the content field.\n\nVerification:\n- npm test: 30/30 passed\n- node --check src/index.mjs main.js bin/deep-research.mjs\n- Installed LearningMaster plugin copy updated to 0.1.23

0.1.23

Choose a tag to compare

@reallygood83 reallygood83 released this 07 Jul 12:12

Obsidian community-compatible release tag matching manifest.json version 0.1.23.\n\nThis release mirrors v0.1.23 assets without the leading v because Obsidian requires the release tag to exactly match manifest.json version.\n\nFix included:\n- Render Tavily Research API report bodies returned in the content field.\n\nVerification:\n- npm test: 30/30 passed\n- node --check src/index.mjs main.js bin/deep-research.mjs

v0.1.22

Choose a tag to compare

@reallygood83 reallygood83 released this 07 Jul 11:36

v0.1.22

  • Added Tavily API key save/test controls directly to the ReallyGood Research console.
  • Password fields are cleared after save in both the console and plugin settings.
  • Tavily keys remain stored in ~/.reallygood-research.env, not in Obsidian plugin settings.
  • Added modal-level regression coverage for the key save flow, disabled-state restoration, notice text, and secret-not-in-settings boundary.

Verification:

  • node --check src/index.mjs main.js bin/deep-research.mjs
  • npm test -> 30 passing tests
  • git diff --check
  • ULW evidence: C001 CLI report generation, C002 plugin UI save-flow JSON, C003 installed-plugin copy inspection
  • RepoPrompt review: PASS, no blockers
  • Ouroboros QA: PASS, 0.89

v0.1.21

Choose a tag to compare

@reallygood83 reallygood83 released this 07 Jul 11:17

v0.1.21

  • AI provider CLI discovery now checks OS-specific executable names, including Windows .exe, .cmd, and .ps1 wrappers.
  • Added common Windows npm/AppData lookup paths for Codex, Claude, Gemini, Grok, and Antigravity-style CLIs.
  • Antigravity now resolves both agy and antigravity command names; local macOS verification found agy installed even when antigravity was not.
  • README now documents the provider discovery behavior.

Verification:

  • node --check src/index.mjs main.js bin/deep-research.mjs
  • npm test -> 29 passing tests
  • git diff --check
  • Installed Obsidian plugin copy inspected for v0.1.21 Windows candidates and agy/antigravity support

Not tested:

  • Physical Windows host with live provider CLIs