Commit graph

417 commits

Author SHA1 Message Date
Erik van der Boom
4f86bdb2ea
Merge pull request #134 from evdboom/bug-fix-marker-selection
fix(review): enable marker region retrieval from committed chapter files
2026-07-22 00:37:45 +02:00
Erik van der Boom
2401d382ca
Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-07-22 00:36:12 +02:00
copilot-swe-agent[bot]
5310e631ae refactor: short-circuit before diff parsing when git unavailable 2026-07-21 22:26:43 +00:00
copilot-swe-agent[bot]
40394d52fe fix: avoid marker scan when git diff is unavailable 2026-07-21 22:25:40 +00:00
Erik van der Boom
83ea70b9d4
Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-07-22 00:21:21 +02:00
Erik van der Boom
e171482f9a review comment fix for traversal 2026-07-22 00:16:55 +02:00
Erik van der Boom
337fa87592
Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-07-22 00:13:31 +02:00
Erik van der Boom
170fd31fc5 fix(review): enable marker region retrieval from committed chapter files 2026-07-22 00:09:10 +02:00
Erik van der Boom
41b03868da
Merge pull request #133 from evdboom/chore/obsidian-sync-1.1.5
chore(obsidian): sync manifests for 1.1.5
2026-07-20 22:21:22 +02:00
evdboom
cb302e42bd chore(obsidian): sync metadata for 1.1.5 2026-07-20 20:09:53 +00:00
Erik van der Boom
327b832a62
Merge pull request #132 from evdboom/remoce-chapter-update
Remove chapter status tracking functionality from the project
2026-07-20 22:07:46 +02:00
Erik van der Boom
a06a9e4f64 Merge branch 'remoce-chapter-update' of https://github.com/evdboom/Bindery into remoce-chapter-update 2026-07-20 22:03:00 +02:00
Erik van der Boom
3cc323ba48 Update tool references to include "bindery_" prefix for consistency 2026-07-20 22:02:50 +02:00
copilot-swe-agent[bot]
b0b84d00c1
fix: update bindery_ prefixed tool names in tools.ts and template tests 2026-07-17 22:53:49 +00:00
Erik van der Boom
65207bd69f Refactor MCP tools to use "bindery_" prefix
- Updated test cases in index-contract.test.ts and integration-stdio.test.ts to reflect new tool names with "bindery_" prefix.
- Modified README.md and manifest.json to document and register new tool names.
- Adjusted check-tool-parity script to ensure consistency across all surfaces for the new tool naming convention.
- Updated VS Code extension documentation to reflect changes in available MCP tools.
2026-07-18 00:28:27 +02:00
Erik van der Boom
5d6b46f70d Remove chapter status tracking functionality from the project
- Deleted chapter status template function and related code from tools.ts.
- Removed chapter status update and get functions, including their tests.
- Updated README and manifest files to reflect the removal of chapter status features.
- Cleaned up related commands and interfaces in the VS Code extension.
2026-07-18 00:01:21 +02:00
Erik van der Boom
51baed2bea
Merge pull request #131 from evdboom/chore/obsidian-sync-1.1.4
chore(obsidian): sync manifests for 1.1.4
2026-07-17 09:57:40 +02:00
evdboom
538d284d65 chore(obsidian): sync metadata for 1.1.4 2026-07-16 06:50:35 +00:00
Erik van der Boom
e383118017
Merge pull request #130 from evdboom/copilot/fix-security-issues
Fix Dependabot security alerts in mcp-ts and vscode-ext standalone lockfiles
2026-07-16 06:47:49 +02:00
copilot-swe-agent[bot]
fd84376a1f
Fix security vulnerabilities in mcp-ts and vscode-ext lockfiles
- mcp-ts: Update vite 8.0.9→8.1.4 (fixes server.fs.deny bypass CVE)
- mcp-ts: Update hono 4.12.14→4.12.30 (fixes CORS origin reflection CVE)
- vscode-ext: Update vite 8.0.10→8.1.4 (fixes server.fs.deny bypass CVE)
- vscode-ext: Update esbuild 0.28.0→0.28.1 (fixes withdrawn RCE advisory)
- Add overrides in mcp-ts/package.json to enforce hono>=4.12.25, vite>=8.0.16
- Add overrides in vscode-ext/package.json to enforce vite>=8.0.16
- Regenerate both standalone lockfiles with secure package versions
2026-07-16 04:34:22 +00:00
copilot-swe-agent[bot]
b7f9fc7487
Initial plan for security vulnerability fixes 2026-07-16 04:31:22 +00:00
copilot-swe-agent[bot]
cd5bb47dde
Initial plan 2026-07-16 04:21:46 +00:00
Erik van der Boom
a731a5e5ce
Merge pull request #128 from evdboom/ai-instructions-overhaul
Ai instructions overhaul
2026-07-16 06:20:07 +02:00
Erik van der Boom
14a3a3f1e4 fix(release-notes): update highlights for standardized release packaging 2026-07-16 06:18:38 +02:00
Erik van der Boom
d33b4c27e2 feat(ai-setup): add support for .agents skills and enhance version handling 2026-07-16 01:02:02 +02:00
Erik van der Boom
dc4c15329b remove zip reference 2026-07-16 00:47:15 +02:00
Erik van der Boom
355dea98a8 feat(ai-setup): generate .agents skills for agents target across hosts
- write .agents/skills/<skill>/SKILL.md when agents target is selected

- apply parity updates in MCP, VS Code extension, and Obsidian plugin

- add/extend ai-setup tests for agents skill generation
2026-07-16 00:38:32 +02:00
Erik van der Boom
bcfa6817ed refactor(bindery-core): centralize top-level agent template rendering
- introduce shared renderer/building blocks for claude/copilot/cursor/agents

- reduce per-target templates to thin wrappers

- simplify capabilities guidance and align bindery readme wording

- remove legacy zip metadata from template meta and adjust skill templates

- update template tests to the new shared rendering contract
2026-07-16 00:38:27 +02:00
Erik van der Boom
498633d440
Merge pull request #126 from evdboom/dependabot/npm_and_yarn/npm_and_yarn-26a2971744
build(deps): bump the npm_and_yarn group across 1 directory with 2 updates
2026-07-15 22:54:26 +02:00
Erik van der Boom
f1434f3221
Merge pull request #127 from evdboom/dependabot/github_actions/actions/setup-node-7
build(deps): bump actions/setup-node from 6 to 7
2026-07-15 22:54:10 +02:00
dependabot[bot]
dec802bb2e
build(deps): bump actions/setup-node from 6 to 7
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 6 to 7.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-15 16:43:44 +00:00
dependabot[bot]
fc2badc551
build(deps): bump the npm_and_yarn group across 1 directory with 2 updates
Bumps the npm_and_yarn group with 2 updates in the / directory: [hono](https://github.com/honojs/hono) and [js-yaml](https://github.com/nodeca/js-yaml).


Updates `hono` from 4.12.23 to 4.12.30
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](https://github.com/honojs/hono/compare/v4.12.23...v4.12.30)

Updates `js-yaml` from 4.1.1 to 4.3.0
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.1...4.3.0)

---
updated-dependencies:
- dependency-name: hono
  dependency-version: 4.12.30
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: js-yaml
  dependency-version: 4.3.0
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-15 01:15:00 +00:00
Erik van der Boom
353619c537
Merge pull request #125 from evdboom/chore/obsidian-sync-1.1.3
chore(obsidian): sync manifests for 1.1.3
2026-07-14 22:57:24 +02:00
evdboom
d5d010b16d chore(obsidian): sync metadata for 1.1.3 2026-07-14 20:55:26 +00:00
Erik van der Boom
6367d9563f
Merge pull request #124 from evdboom/chatgptwork-support
Chatgptwork support
2026-07-14 22:53:26 +02:00
Erik van der Boom
aa821ac39f review updates
Fix link
remove skill zip mention
2026-07-14 22:51:20 +02:00
Erik van der Boom
a7d5e52c66
Merge pull request #122 from evdboom/dependabot/npm_and_yarn/npm_and_yarn-b372cf2f50
build(deps): bump the npm_and_yarn group across 2 directories with 2 updates
2026-07-14 22:44:08 +02:00
Erik van der Boom
4141401f03
Merge pull request #123 from evdboom/dependabot/github_actions/actions/checkout-7
build(deps): bump actions/checkout from 6 to 7
2026-07-14 22:43:30 +02:00
Erik van der Boom
fba4827d2c feat(release): add standalone MCP zip asset and standardized release notes 2026-07-14 22:39:15 +02:00
Erik van der Boom
c835e5fbe1 feat(ai-setup): stop skill zip generation and return SKILL.md reupload hints 2026-07-14 22:39:06 +02:00
dependabot[bot]
925b710b93
build(deps): bump actions/checkout from 6 to 7
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-24 16:43:34 +00:00
dependabot[bot]
aaac7c7baf
build(deps): bump the npm_and_yarn group across 2 directories with 2 updates
Bumps the npm_and_yarn group with 2 updates in the / directory: [esbuild](https://github.com/evanw/esbuild) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
Bumps the npm_and_yarn group with 1 update in the /bindery-core directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `esbuild` from 0.28.0 to 0.28.1
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.28.0...v0.28.1)

Updates `vite` from 8.0.10 to 8.0.16
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.0.16/packages/vite)

Updates `vite` from 8.0.10 to 8.0.16
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.0.16/packages/vite)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-version: 0.28.1
  dependency-type: direct:development
  dependency-group: npm_and_yarn
- dependency-name: vite
  dependency-version: 8.0.16
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: vite
  dependency-version: 8.0.16
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-16 07:18:46 +00:00
Erik van der Boom
f332466e7e
Merge pull request #120 from evdboom/chore/obsidian-sync-1.1.2
chore(obsidian): sync manifests for 1.1.2
2026-06-10 20:52:46 +02:00
evdboom
3dc415361c chore(obsidian): sync metadata for 1.1.2 2026-06-10 18:49:30 +00:00
Erik van der Boom
32d815f66c
Merge pull request #118 from evdboom/defaults
default to existing
2026-06-10 20:47:28 +02:00
Erik van der Boom
1962d351b6
Merge branch 'main' into defaults 2026-06-10 20:47:16 +02:00
copilot-swe-agent[bot]
c5abd13798
Preserve existing settings in init fallback path 2026-06-10 08:04:51 +00:00
Erik van der Boom
0938458216
Merge pull request #119 from evdboom/dependabot/npm_and_yarn/npm_and_yarn-0a9c170602
build(deps): bump hono from 4.12.18 to 4.12.23 in the npm_and_yarn group across 1 directory
2026-06-10 10:02:27 +02:00
dependabot[bot]
dd8af25cf4
build(deps): bump hono in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [hono](https://github.com/honojs/hono).


Updates `hono` from 4.12.18 to 4.12.23
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](https://github.com/honojs/hono/compare/v4.12.18...v4.12.23)

---
updated-dependencies:
- dependency-name: hono
  dependency-version: 4.12.23
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-04 21:00:34 +00:00
Erik van der Boom
c3f907e108 default to existing 2026-05-29 23:23:49 +02:00