Skip to content

feat: Added basic tool and client with loadTool() #12

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 75 commits into from
May 26, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
447918a
feat: Add basic client and tool
twishabansal May 16, 2025
51474ab
cleanup
twishabansal May 16, 2025
813406f
clean
twishabansal May 16, 2025
91dc7ec
add unit tests
twishabansal May 16, 2025
dc39682
increase test cov
twishabansal May 16, 2025
1740057
test file cleanup
twishabansal May 16, 2025
b9cf84f
clean
twishabansal May 16, 2025
3beed73
small fix
twishabansal May 16, 2025
a5a6955
Added unit tests for tool
twishabansal May 16, 2025
af78176
cleanup
twishabansal May 16, 2025
4875d98
test cleanup
twishabansal May 16, 2025
30d41e1
new tests
twishabansal May 16, 2025
d4fa91f
del e2e file
twishabansal May 16, 2025
c62e8ba
Merge branch 'main' into basic-tool-implementation
twishabansal May 16, 2025
3fbdaf0
chore: lint (#11)
twishabansal May 19, 2025
0baf9ab
move files to different PR
twishabansal May 19, 2025
660b410
move files to different pr
twishabansal May 19, 2025
7de5766
Merge branch 'main' into basic-tool-implementation
twishabansal May 19, 2025
cf3a845
Merge branch 'main' into twisha-first-tool
twishabansal May 19, 2025
4ac744e
Merge branch 'basic-tool-implementation' into twisha-first-tool
twishabansal May 19, 2025
cb3a7be
move files to correct pr
twishabansal May 19, 2025
e6e6d41
lint
twishabansal May 19, 2025
662c650
lint
twishabansal May 19, 2025
d56f9d5
lint
twishabansal May 19, 2025
4ae6965
Merge branch 'basic-tool-implementation' into twisha-first-tool
twishabansal May 19, 2025
49664dd
lint
twishabansal May 19, 2025
56a24a7
lint
twishabansal May 19, 2025
8ed8314
fix test file
twishabansal May 19, 2025
ad09411
lint
twishabansal May 19, 2025
6eb882a
Update protocol.ts
twishabansal May 19, 2025
662a381
Merge branch 'basic-tool-implementation' into twisha-first-tool
twishabansal May 19, 2025
1abe73d
Merge branch 'main' into basic-tool-implementation
twishabansal May 20, 2025
c7e37b9
fix docstrings
twishabansal May 20, 2025
2a6db1a
Merge branch 'basic-tool-implementation' into twisha-first-tool
twishabansal May 20, 2025
a37dec1
Update client.ts
twishabansal May 20, 2025
2a9be50
Merge branch 'main' into basic-tool-implementation
twishabansal May 20, 2025
f51da42
Merge branch 'basic-tool-implementation' into twisha-first-tool
twishabansal May 20, 2025
1944fa6
Merge branch 'main' into basic-tool-implementation
twishabansal May 21, 2025
a666e49
Merge branch 'basic-tool-implementation' into twisha-first-tool
twishabansal May 21, 2025
72cdb03
move files to correct pr
twishabansal May 19, 2025
7544b35
lint
twishabansal May 19, 2025
94efad0
lint
twishabansal May 19, 2025
b5fefd5
lint
twishabansal May 19, 2025
2838188
lint
twishabansal May 19, 2025
601be0e
fix test file
twishabansal May 19, 2025
796e6fa
lint
twishabansal May 19, 2025
decccee
fix docstrings
twishabansal May 20, 2025
a36c2db
Update client.ts
twishabansal May 20, 2025
470dae7
lint
twishabansal May 21, 2025
9f3297f
fix any type errors
twishabansal May 21, 2025
bf97b28
Merge branch 'basic-tool-implementation' into twisha-first-tool
twishabansal May 21, 2025
93bf910
lint
twishabansal May 21, 2025
42d6e57
clean
twishabansal May 21, 2025
7e363c3
remove any
twishabansal May 21, 2025
ce52779
change any to unknown
twishabansal May 21, 2025
2f86750
lint
twishabansal May 21, 2025
d8aaaa3
remove unused deps
twishabansal May 21, 2025
84555eb
Merge branch 'basic-tool-implementation' into twisha-first-tool
twishabansal May 21, 2025
5213b33
move deps to correct pr
twishabansal May 21, 2025
2b6a319
rename methods
twishabansal May 22, 2025
d964e23
lint
twishabansal May 22, 2025
c37b525
Merge branch 'basic-tool-implementation' into twisha-first-tool
twishabansal May 22, 2025
1df348a
fix method name
twishabansal May 22, 2025
72d662b
rename methods
twishabansal May 22, 2025
9b7592e
resolve comments
twishabansal May 22, 2025
f51f4c5
lint
twishabansal May 22, 2025
71aaeda
use parse instead of safeparse
twishabansal May 22, 2025
1b26117
use parse instead of safeparse
twishabansal May 22, 2025
8c2aa81
any issue fix
twishabansal May 22, 2025
a4dcea2
any lint
twishabansal May 22, 2025
deb576a
fix any type issue
twishabansal May 22, 2025
5e0715c
Merge branch 'main' into basic-tool-implementation
twishabansal May 22, 2025
06610f9
Merge branch 'basic-tool-implementation' into twisha-first-tool
twishabansal May 22, 2025
724459e
Merge branch 'main' into twisha-first-tool
twishabansal May 26, 2025
1897fc3
Update client.ts
twishabansal May 26, 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
260 changes: 258 additions & 2 deletions packages/toolbox-core/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions packages/toolbox-core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@
"typescript": "^5.8.3"
},
"dependencies": {
"axios": "^1.9.0",
"zod": "^3.24.4"
}
}
Loading