8fd3bb9fbc
fix credential specification in mediawiki-mcp-config.json
2026-06-05 07:45:03 -07:00
50ee0cd88a
add golly wiki bot
2026-06-05 07:42:17 -07:00
cf971c14cc
Fix DSML fallback parser for DeepSeek v4 new markup format
...
- Update DSML regexes to handle both old (dsml_invoke/dsml_parameter)
and new (invoke/parameter with XML-style closing tags) formats
- Add **_kwargs to tool executors so hallucinated params don't crash
- Bump MAX_BODY_CHARS from 5k to 25k for large page fetches
2026-05-25 13:44:25 -07:00
43dbd5e941
Add wiki-charlesreid1 env vars to docker-compose services
...
Pass WIKI_CHARLESREID1_URL, WIKI_CHARLESREID1_BOT_USER, and
WIKI_CHARLESREID1_BOT_PASS to the mediawiki-mcp sidecar, and
WIKI_CHARLESREID1_WORKSPACES to the wiki-charlesreid1 bot.
Fix MCP_SERVER_URL port to match the mediawiki-mcp server.
2026-05-25 11:57:28 -07:00
1dde6ea01e
Rename MEDIAWIKI_* env vars to WIKI_CHARLESREID1_*
...
Prefix MediaWiki-related env vars with WIKI_CHARLESREID1_ for consistency
with the bot name. Updates the config file, env example, setup docs, and
plan document to use the new variable names.
2026-05-25 11:57:26 -07:00
ce3a7716f6
Remove legacy single-workspace fallback references from docs
...
Clean up all references to the old SLACK_BOT_TOKEN / SLACK_APP_TOKEN /
DEEPSEEK_API_KEY single-workspace env vars. All bots now require the
*_WORKSPACES JSON array env var for configuration.
2026-05-25 11:57:12 -07:00
5cfd29b884
Merge branch 'main' into feature/mediawiki-mcp
...
* main:
expand length of allowed responses before compacting
2026-05-24 20:14:24 -07:00
200500ecd1
Merge branch 'feature/deepseek-v4-api-updates'
...
* feature/deepseek-v4-api-updates:
update deepseek (async model) for deepseek v4 api updates
update bender (sync model) for deepseek v4 api updates
2026-05-24 20:13:24 -07:00
d8d2c43ade
Merge branch 'feature/longer-messages'
...
* feature/longer-messages:
expand length of allowed responses before compacting
2026-05-24 20:13:01 -07:00
bf1bc43e7e
merge changes from other deepseek bots into wiki-charlesreid1
2026-05-24 20:04:17 -07:00
baa2dda8d5
Merge branch 'feature/deepseek-v4-api-updates' into feature/mediawiki-mcp
...
* feature/deepseek-v4-api-updates:
update deepseek (async model) for deepseek v4 api updates
update bender (sync model) for deepseek v4 api updates
2026-05-24 19:38:46 -07:00
949dfc309b
update deepseek (async model) for deepseek v4 api updates
2026-05-24 19:38:04 -07:00
97555d44af
update bender (sync model) for deepseek v4 api updates
2026-05-24 19:37:56 -07:00
2827ffa2d4
update remaining files for mediawiki bot for charlesreid1.com wiki
2026-05-24 19:35:03 -07:00
f8ed4ccd2a
add mediawiki bot for charlesreid1.com wiki
2026-05-24 19:34:51 -07:00
b71d8e7fd0
add medaiwiki mcp plan for wiki-charlesreid1-bot
2026-05-24 18:09:29 -07:00
461343cf80
expand length of allowed responses before compacting
2026-05-24 18:08:49 -07:00
920b616468
bender 🔥 not 👀
2026-05-17 18:25:04 -07:00
48adcae13f
Merge branch 'feature/mcp'
...
* feature/mcp:
add notes on mcp client approach
update deepseek requirements.txt
add tools to deepseek bot
reorganize .py files into subdirectories
2026-05-05 06:28:31 -07:00
a625dc5a8f
Merge branch 'feature/mcp'
...
* feature/mcp:
give deepseek web search superpowers
2026-05-05 06:27:45 -07:00
f40b986247
add notes on mcp client approach
2026-04-30 17:18:50 -07:00
509cf5dbfd
update deepseek requirements.txt
2026-04-30 17:18:41 -07:00
5cf97e1420
add tools to deepseek bot
2026-04-30 17:18:20 -07:00
39a0a9f874
reorganize .py files into subdirectories
2026-04-30 15:38:02 -07:00
50abdc5d65
give deepseek web search superpowers
2026-04-30 15:29:56 -07:00
5ea3bcdfd7
update docs
2026-04-30 08:00:15 -07:00
93c76ee9e5
fix minimax model name
2026-04-30 07:46:28 -07:00
24e7e8af82
update bot policy
2026-04-30 07:39:11 -07:00
75c535592f
hopefully finally .env.example update, and fix kimi and minimax accordingly
2026-04-30 07:36:25 -07:00
ffc34b4a29
rename bot.py to deepseek.py
2026-04-30 07:22:49 -07:00
e182b96049
update kimi and minimax api urls
2026-04-30 07:17:13 -07:00
ab003ccda3
update .env example
2026-04-30 05:36:05 -07:00
5a9ab2641b
Merge branch 'feature/minimax'
...
* feature/minimax:
add minimax.py
2026-04-30 05:34:13 -07:00
4184ff6f70
add minimax.py
2026-04-30 05:34:07 -07:00
023b33c316
update env.example to include kimi and minimax
2026-04-30 05:33:25 -07:00
18ec0b7c20
update gitignore
2026-04-30 05:33:25 -07:00
79fa5b03ec
add kimi.py
2026-04-30 05:31:37 -07:00
4b654c7635
Merge branch 'feature/multi-bender'
...
* feature/multi-bender:
fix logging
fix typo
switch to python 3.11
update readme for multi-workspace configuration
update bender and deepseek bot to take multiple workspaces (and fall back on single otherwise)
update prompt
update for bender
2026-04-28 20:11:10 -07:00
50e1f0b44c
fix logging
2026-04-28 20:07:04 -07:00
c3ea8d2d4b
fix typo
2026-04-28 20:01:05 -07:00
52605c0688
switch to python 3.11
2026-04-28 19:58:29 -07:00
3967e1046d
update readme for multi-workspace configuration
2026-04-28 15:41:42 -07:00
4086627c54
update bender and deepseek bot to take multiple workspaces (and fall back on single otherwise)
2026-04-28 15:40:26 -07:00
e86bde94b5
update prompt
2026-04-27 08:12:45 -07:00
26bc565e32
update for bender
2026-04-26 23:37:38 -07:00
0cae3e60f4
fix formatting
2026-04-26 13:34:59 -07:00
d72247b5f9
fix step 3 of setup
2026-04-26 12:20:39 -07:00
42fc11b2a3
Merge branch 'feature/docker-compose'
...
* feature/docker-compose:
update gitignore
update readme/setup/todo for docker-compose approach
add docker-compose file and Dockerfile
2026-04-26 12:10:00 -07:00
77ed478e53
update gitignore
2026-04-26 11:35:59 -07:00
6b3ac81ef7
update readme/setup/todo for docker-compose approach
2026-04-26 11:35:52 -07:00