workspace_tools 0.14.0

Reliable workspace-relative path resolution for Rust projects. Automatically finds your workspace root and provides consistent file path handling regardless of execution context. Features memory-safe secret management, configuration loading with validation, and resource discovery.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# API Doc Entity

### Scope

- **Purpose**: Document the public contract of `workspace_tools` so consumers know what operations are available and under what conditions they succeed or fail.
- **Responsibility**: Define the complete public API surface — all operations, error conditions, and compatibility guarantees — as the authoritative reference for downstream crates.
- **In Scope**: The workspace root handle type and all its methods, the error type and all its variants, public injection and type-conversion traits, the testing utility module, and compatibility guarantees.
- **Out of Scope**: Feature scope rationale (see `feature/`), internal helpers, private types, and test fixture details.

### Overview Table

| ID | Name | Purpose | Status |
|----|------|---------|--------|
| 001 | [Workspace]001_workspace.md | Complete public API for the Workspace type and all feature-gated method groups ||