Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
71d33bc
feat: add examples for cleaner shell API usage and Azure command parsing
mildronize Nov 9, 2025
f9a291e
feat: implement fluent shell API with CommandHandle and helper methods
mildronize Nov 9, 2025
8b152fb
feat: add design specifications for lazy execution and non-throwable …
mildronize Nov 9, 2025
2e05220
feat: rename createFluentShell() to asFluent() for consistency in Flu…
mildronize Nov 9, 2025
bc1d657
docs: enhance asFluent() to support tagged templates, lazy execution,…
mildronize Nov 9, 2025
ed124f2
feat: add examples and tests for Fluent Shell API with tagged templat…
mildronize Nov 9, 2025
86f87a4
feat: update schema validation examples to use Standard Schema V1 wit…
mildronize Nov 9, 2025
953d7a5
feat: implement safeParse() for non-throwable JSON parsing and schema…
mildronize Nov 9, 2025
ad066a5
refactor: replace CommandResult with RunResult in LazyCommandHandle f…
mildronize Nov 9, 2025
1be5448
refactor: rename StandardResult to ValidationResult for consistency i…
mildronize Nov 9, 2025
be56ce5
refactor: rename RunResult to ExecutionResult for clarity in command …
mildronize Nov 9, 2025
c7b591c
docs: add FluentShell design spec with output mode policies and type …
mildronize Nov 9, 2025
c950eea
test: enhance FluentShell output mode tests and ensure 'live' mode is…
mildronize Nov 9, 2025
730f599
docs: update README.md to enhance clarity and modernize the API descr…
mildronize Nov 9, 2025
b62d7cb
refactor: replace tagged template syntax with function call syntax in…
mildronize Nov 10, 2025
7db9acd
docs: remove outdated design goal document for Fluent API
mildronize Nov 10, 2025
06e456a
docs: remove design specifications and pre-development plans for Flue…
mildronize Nov 10, 2025
eaa9049
docs(changeset): Introduce Fluent Shell API for an elegant, chainable…
mildronize Nov 10, 2025
f71fa80
chore: remove unnecessary .DS_Store files and add to .gitignore
mildronize Nov 10, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions .agent/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Agent Context Directory

This directory is used to store context information for the agent. It may include configuration files, logs, or other data that the agent needs to operate effectively.

Consider to keep this directory lightweight and organized to ensure optimal performance of the agent.

## Rules

- Do not store working plan or progress files here.
- Allow working files only development purposes and ensure they are cleaned up regularly.
5 changes: 5 additions & 0 deletions .changeset/shaky-planes-lay.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@thaitype/shell': major
---

Introduce Fluent Shell API for an elegant, chainable interface for shell command
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -129,3 +129,4 @@ dist
.yarn/install-state.gz
.pnp.*

.DS_Store
Loading