a5d26bb5f5
- Added `--no-rules` CLI flag to coding-agent to disable rules discovery and loading. - Added `rules` option to CreateAgentSessionOptions to allow custom rules configuration. - Added `sessionDir` option to RpcClientOptions and implemented Symbol.dispose() for resource cleanup. - Removed tarball-based task loading; migrated to directory-based fixtures with required inputDir and expectedDir properties. - Refactored runner to use RpcClient resource management with `using` statement and simplified fixture handling. - Consolidated type definitions and removed tarball.ts module in favor of streamlined task interface.