Documentation
¶
Overview ¶
Package filesystem holds shared request/result types and gitignore helpers used by file tools. It is not a swappable capability: tools implement their own ops surface and only import these DTOs for grep/find/list formatting.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FindRequest ¶
type GrepRequest ¶
type GrepResult ¶
type IgnoreMatcher ¶ added in v0.1.2
type IgnoreMatcher struct {
// contains filtered or unexported fields
}
IgnoreMatcher applies .gitignore-style patterns relative to a workspace root.
func LoadIgnoreMatcher ¶ added in v0.1.2
func LoadIgnoreMatcher(workspaceRoot string) (*IgnoreMatcher, error)
LoadIgnoreMatcher reads the workspace-root .gitignore when present and always ignores .git, node_modules, and .env.
Click to show internal directories.
Click to hide internal directories.