Add credential tools to core tools — bot can onboard users naturally

setup_polymarket_credentials, list_trading_credentials, and
delete_trading_credentials are now always available. When a user says
"here are my poly keys" or a trade fails due to missing creds, the
bot can store them via the credential manager instead of saying
"I can't do that from chat".

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
alsk1992
2026-02-12 19:01:08 +00:00
co-authored by Claude Opus 4.6
parent 23f1026a2d
commit fdd54c838f
3 changed files with 8 additions and 3 deletions
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "clodds",
"version": "1.7.3",
"version": "1.7.4",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "clodds",
"version": "1.7.3",
"version": "1.7.4",
"license": "MIT",
"dependencies": {
"@anthropic-ai/sdk": "^0.73.0",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "clodds",
"version": "1.7.3",
"version": "1.7.4",
"description": "Open-source AI trading terminal. Trade Polymarket, Kalshi, Betfair, Binance, Bybit, Hyperliquid, Solana DEXs from Telegram, Discord, Slack or web. Arbitrage detection, whale tracking, copy trading, perpetual futures up to 200x, DeFi swaps, MEV protection. Self-hosted, 119 skills, powered by Claude.",
"main": "dist/index.js",
"bin": {
+5
View File
@@ -466,6 +466,11 @@ export const CORE_TOOL_NAMES = new Set([
'save_session_checkpoint',
'restore_session_checkpoint',
// Credentials (3) — always available so bot can onboard users naturally
'setup_polymarket_credentials',
'list_trading_credentials',
'delete_trading_credentials',
// Quick price checks (3)
'polymarket_price',
'coingecko_price',