mirror of
https://github.com/agentscope-ai/ReMe.git
synced 2026-09-21 00:22:45 +00:00
|
Some checks failed
Pre-commit / run (ubuntu-latest) (push) Has been cancelled
Symmetric counterpart to file_upload: source is in the vault, target is on the local filesystem. path (source) accepts a short link or vault-relative path; resolution goes through path_resolver.resolve_to_absolute. Short-link ambiguity is surfaced as error="ambiguous" with the candidate list — the download is **not** executed in that case. local_path (target) is a plain filesystem path. **Optional** — when empty, the file lands in a session-scoped temp dir (lazy, auto-cleaned on process exit; each call gets its own subdirectory so concurrent agents don't trample each other). overwrite=True is the default since most download flows are intentional refreshes. BREAKING CHANGE: renamed step from file_download to download and updated method signature to accept local_path and overwrite parameters. refactor(list): switch from file_store index to direct filesystem walk Reads directly from the filesystem (Path.iterdir / Path.rglob), **not** the file_store index. The store may lag behind disk during indexing or after rapid mutations; for the most current view, the on-disk walk is the source of truth. BREAKING CHANGE: renamed step from file_list to list and removed dependency on file_store.graph for enumeration. feat(property): restrict property operations to markdown files only Property steps now operate only on .md files; non-markdown targets get error="not markdown" and the call is **not** executed. BREAKING CHANGE: property steps (read, update, delete) now validate file extension and reject non-markdown files. refactor(stat): rename file_stat to stat BREAKING CHANGE: step name changed from file_stat to stat. refactor(upload): rename file_upload to upload BREAKING CHANGE: step name changed from file_upload to upload. feat(traverse): support multiple seeds in graph traversal Allow path parameter to accept either a single seed (str) or a list of seeds for batch traversal operations. |
||
|---|---|---|
| .. | ||
| component | ||
| config | ||
| enumeration | ||
| mcp | ||
| memory | ||
| schema | ||
| steps | ||
| utils | ||
| __init__.py | ||
| application.py | ||
| constants.py | ||
| reme.py | ||
| reme_backup.py | ||