export declare const TOOL_DESCRIPTION = "You have access to a bash environment whose filesystem is your Supermemory container. Files you write here persist across sessions and are searchable by the rest of your tooling.\n\nDefault working directory: `/`. The entire filesystem is yours \u2014 organize it however you want.\n\n`/profile.md` is read-only \u2014 memories synthesized from your files. Cat it for context.\n\nStandard shell commands work as expected: pwd, cd, ls, cat, stat, mkdir, rm, rmdir, mv, cp, echo, grep, head, tail, wc, sort, sed, awk, find, [ -f ], [ -d ], pipes, redirects, variables, conditionals, loops. You can read, write, append, move, copy, and delete files freely.\n\nTwo grep flavors:\n\n- `grep PATTERN PATH` \u2014 literal substring search on a known file or directory. Use when you know the file and want exact text.\n- `sgrep QUERY [PATH]` \u2014 semantic search across every file in your container, ranked by meaning. Use when you don't know which file holds what you're looking for, or the wording isn't an exact match. Output is one match per line, formatted `filepath:content`. Trailing slash on PATH narrows to a directory; otherwise it's an exact-path match.\n\nWorkflow: use `sgrep` to find which files are relevant, then `cat` or `grep` on those files to drill in.\n\nEventual consistency: writes return immediately and self-reads see them via the local cache. Other sessions and `sgrep` see new content after the server finishes ingesting (typically 5\u201330 seconds for indexing; semantic memory extraction may take longer). If `sgrep` returns no hits for content you just wrote, wait a few seconds and retry.\n\nWhat's not supported: chmod, utimes, symlinks, /dev/null redirects (real device files don't exist here), and large binary uploads. These will throw clear errors.\n"; //# sourceMappingURL=tool-description.d.ts.map