2025-12-29 15:30:57 +05:30
|
|
|
packages:
|
|
|
|
|
- apps/*
|
|
|
|
|
- packages/*
|
|
|
|
|
|
Refactor builtin file tools beyond workspace scope
Replace workspace-scoped builtin file tools with general-purpose file-* tools that accept relative, absolute, and ~/ paths. Relative paths still resolve against the configured workdir.
File operations within the workdir are auto-approved. File operations outside the workdir now emit file permission metadata and require user approval, with support for once, session, and persistent grants.
Add a shared filesystem layer for text-focused read/write/edit/list/search operations, including binary-file safeguards for text reads. parseFile and LLMParse continue to read file buffers for document/image parsing.
Update copilot prompts, background/live-note agents, knowledge workflows, and renderer labels/UI to use the new file-* tool surface and permission details.
Add package-local Vitest setup for @x/core with colocated filesystem unit tests covering path resolution, canonical permission paths, binary detection, read/write/edit behavior, glob, and grep.
2026-05-25 16:21:40 +05:30
|
|
|
catalog:
|
|
|
|
|
vitest: 4.1.7
|
|
|
|
|
|
2025-12-29 15:30:57 +05:30
|
|
|
onlyBuiltDependencies:
|
2026-01-21 10:47:44 +05:30
|
|
|
- core-js
|
2025-12-29 15:30:57 +05:30
|
|
|
- electron
|
2026-01-17 10:27:30 +05:30
|
|
|
- electron-winstaller
|
2025-12-29 15:30:57 +05:30
|
|
|
- esbuild
|
2026-01-17 10:27:30 +05:30
|
|
|
- fs-xattr
|
2026-01-21 10:47:44 +05:30
|
|
|
- macos-alias
|
|
|
|
|
- protobufjs
|