deepstore-agent-client 1.0.2

Rust client SDK for deepstore-agent (data plane)
# Inspecting Generated Types

This SDK uses [progenitor](https://github.com/oxidecomputer/progenitor) to auto-generate types from `../deepstore-agent/openapi.json` at build time. Generated code lives in `$OUT_DIR/codegen.rs`.

## Finding the generated file

```bash
# Build to trigger codegen
cargo build -p deepstore-agent-client

# Locate codegen.rs (picks the most recently modified)
CODEGEN=$(find target/debug/build -path "*deepstore-agent-client*/out/codegen.rs" -type f | xargs ls -t 2>/dev/null | head -1)

# Browse all types
cat "$CODEGEN" | less

# Find a specific type
rg "pub struct SearchRequest" "$CODEGEN" -n
```

## Regenerating the spec

```bash
# From deepstore root - generate openapi.json in crates/deepstore-agent
pnpm --filter deepstore-agent run -- --openapi-output crates/deepstore-agent/openapi.json

# Rebuild SDK to regenerate types (build.rs reads from ../deepstore-agent/openapi.json)
cargo build -p deepstore-agent-client
```

Don't run in sandbox!