• Joined on 2026-01-30
marcus pushed to main at marcus/mcp-synology-filestation 2026-04-14 12:24:06 +02:00
04caaef003 fix: use correct status API versions for DirSize and MD5
marcus pushed to main at marcus/mcp-synology-filestation 2026-04-14 12:10:54 +02:00
1d0cf940b4 feat: add dir_size and get_md5 tools
marcus pushed to main at marcus/mcp-synology-filestation 2026-04-14 11:58:15 +02:00
fc706fb809 perf: shorten all tool docstrings to reduce tools/list payload
marcus pushed to main at marcus/mcp-synology-filestation 2026-04-14 11:51:55 +02:00
500dc73324 fix: remove -> str return annotations from all mcp.tool() functions
marcus pushed to main at marcus/mcp-synology-filestation 2026-04-14 11:26:12 +02:00
473c771c20 feat: add compress and extract tools
marcus pushed tag v0.1.1 to marcus/mcp-synology-filestation 2026-04-14 10:53:56 +02:00
marcus pushed to main at marcus/mcp-synology-filestation 2026-04-14 10:49:55 +02:00
dbab842738 feat: add check_exist tool
marcus pushed tag v0.1.0 to marcus/mcp-synology-filestation 2026-04-14 10:35:42 +02:00
marcus pushed to main at marcus/mcp-synology-filestation 2026-04-14 10:29:34 +02:00
80ac894165 feat: add create_folder, rename, copy, move, delete, upload tools
marcus pushed to main at marcus/mcp-synology-filestation 2026-04-14 09:48:07 +02:00
544cfb8b06 fix: retain last non-empty result set in search polling loop
marcus pushed to main at marcus/mcp-synology-filestation 2026-04-14 09:43:53 +02:00
c47221dc8f feat: add search and download tools
marcus pushed to main at marcus/mcp-synology-filestation 2026-04-14 09:32:14 +02:00
1bccf1e5d2 fix: use json.dumps(paths) for getinfo multi-path, delete probe script
marcus pushed to main at marcus/mcp-synology-filestation 2026-04-14 09:30:54 +02:00
a96a3d460d debug: probe getinfo multi-path formats (comma, path[], JSON array)
marcus pushed to main at marcus/mcp-synology-filestation 2026-04-14 09:28:09 +02:00
014af1aefe feat: add get_info tool using SYNO.FileStation.List::getinfo
marcus pushed to main at marcus/mcp-synology-filestation 2026-04-14 09:21:56 +02:00
8fc2f731ce fix: restore additional=["size","time"] to list_dir, update SPEC + tests
marcus pushed to main at marcus/mcp-synology-filestation 2026-04-14 09:16:39 +02:00
4c093589c1 chore: add throwaway script to probe additional field formats
marcus pushed to main at marcus/mcp-synology-filestation 2026-04-14 09:11:12 +02:00
a3e1a557c3 fix: use share paths, drop additional from list_dir, remove debug logging
marcus pushed to main at marcus/mcp-synology-filestation 2026-04-14 09:00:58 +02:00
cb92606217 debug: test additional as comma-separated string (no json.dumps)
marcus pushed to main at marcus/mcp-synology-filestation 2026-04-14 08:59:13 +02:00
2773ef235e debug: test additional=["size","time"]
marcus pushed to main at marcus/mcp-synology-filestation 2026-04-14 08:59:06 +02:00
ae87edc737 debug: test additional=["time"] only