Re-bin
d9d744d536
docs: optimize the structure
2026-02-03 12:44:55 +00:00
Re-bin
6b7eebc46d
docs: add discord community
2026-02-03 12:42:06 +00:00
Re-bin
bb2a04d50d
Merge PR #26 : fix: add Telegram channel to channels status command
2026-02-03 12:29:38 +00:00
Re-bin
8f9d4ef981
Merge PR #21 : feat: add Amazon Bedrock support
2026-02-03 12:23:45 +00:00
Re-bin
254bad8f19
Merge branch 'main' into pr-21
2026-02-03 12:19:26 +00:00
Re-bin
c3b32afbbb
docs: improve README with disclaimer
2026-02-03 11:53:21 +00:00
Xubin Ren
9e0ec2db10
Merge pull request #43 from tlguszz1010/fix/update-news-date
...
docs: update news date from 2025 to 2026
2026-02-03 15:32:24 +08:00
Re-bin
a4269593fc
docs: improve install methods
2026-02-03 07:24:59 +00:00
Re-bin
73a3934cc5
docs: unify note/tip format to GitHub Alerts
2026-02-03 07:21:46 +00:00
Re-bin
ee6c13212c
Merge PR #18 : add Dockerfile and instructions
2026-02-03 07:17:56 +00:00
Re-bin
99339c7be9
docs: improve README with provider info and Docker examples
2026-02-03 07:17:47 +00:00
Re-bin
5ea4025b01
Merge branch 'main' into pr-18
2026-02-03 07:01:05 +00:00
Re-bin
9bd051f744
Merge PR #17 : add voice transcription support with groq
2026-02-03 06:37:08 +00:00
Re-bin
8989adc9ae
refactor: use explicit dependency injection for groq_api_key
2026-02-03 06:36:58 +00:00
Re-bin
eb20cea668
resolve conflicts with main
2026-02-03 06:16:17 +00:00
tlguszz1010
1af404c4d9
docs: update news date from 2025 to 2026
2026-02-03 14:08:36 +09:00
Cheng Wang
2466d9e1dc
fix: add Telegram channel to channels status command
...
Previously, the `nanobot channels status` command only displayed
WhatsApp channel status, completely omitting Telegram despite it
being fully implemented in the codebase.
Changes:
- Added Telegram channel status display
- Renamed "Bridge URL" column to "Configuration" for better generality
- Show Telegram token (first 10 chars) or "not configured" message
- Added comments to distinguish WhatsApp and Telegram sections
Fixes the issue where users couldn't see Telegram channel status
via CLI, even though the feature was working correctly.
2026-02-03 00:37:55 +08:00
Re-bin
30d6e4b4b6
feat: enhance scheduled reminders
2026-02-02 16:18:04 +00:00
Xubin Ren
073a176d24
Merge pull request #14 from pve/uv-install
...
feat: Add uv as install method
2026-02-02 21:35:36 +08:00
Re-bin
ac279b2df3
Merge branch 'pr-12'
2026-02-02 13:29:47 +00:00
Re-bin
ac390253c3
simplify vision support code
2026-02-02 13:29:38 +00:00
Re-bin
7f2c335a76
Merge branch 'main' into pr-12
2026-02-02 13:26:04 +00:00
Re-bin
8c759b25ed
Merge branch 'pr-11'
2026-02-02 13:10:04 +00:00
codeLzq
1663acd1a1
feat: enhance sender ID handling in Telegram channel
...
- Update sender ID construction to prioritize user ID while maintaining username for allowlist compatibility.
- Improve allowlist checking in BaseChannel to support sender IDs with multiple parts separated by '|'.
2026-02-02 13:07:35 +00:00
Re-bin
2a26eb0c77
Merge branch 'pr-9'
2026-02-02 13:01:26 +00:00
Re-bin
a0950cf6b7
resolve conflicts: keep both Gemini and Zhipu support
2026-02-02 13:00:24 +00:00
Re-bin
10f7cf07d9
add contributor list
2026-02-02 12:52:05 +00:00
Re-bin
72c9aaba98
Merge branch 'pr-15'
2026-02-02 12:33:05 +00:00
Re-bin
8d834d9b10
restore CLI commands, keep default model
2026-02-02 12:30:56 +00:00
JunghwanNA
5c49bbc0b2
feat: add Amazon Bedrock support
...
Skip API key validation for bedrock/ model prefix since AWS Bedrock
uses IAM credentials instead of API keys.
Fixes #20
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 20:31:49 +09:00
Peter van Eijk
ae1830acdd
feat: change default command to status
2026-02-02 16:36:22 +07:00
Manus AI
42f62c0c1a
feat: add voice transcription support with groq ( fixes #13 )
2026-02-02 04:33:26 -05:00
Manus AI
eaf494ea31
docs: add uv installation instructions ( fixes #5 )
2026-02-02 04:30:15 -05:00
Manus
64a97c3dd9
Merge PR #3 resolution and fix issue #10
2026-02-02 04:24:18 -05:00
Manus
f61e7a5968
feat: improve tool execution logging ( fix #10 )
2026-02-02 04:24:14 -05:00
Manus
4f01e3ab93
Resolve merge conflicts in PR #3
2026-02-02 04:23:02 -05:00
Claude
7fced16e4c
docs: add Docker build/run instructions to README
...
https://claude.ai/code/session_011C1h1NERqqZp4ht3Pqpwkc
2026-02-02 09:22:13 +00:00
Claude
f7e8e73c54
fix: add git to Dockerfile for npm bridge dependency install
...
A bridge npm dependency requires git to be present at install time.
https://claude.ai/code/session_011C1h1NERqqZp4ht3Pqpwkc
2026-02-02 09:17:24 +00:00
Claude
fa25856d8c
fix: create stub bridge/ dir in dependency caching layer
...
Hatchling's force-include requires bridge/ to exist at build time.
The dependency caching step now stubs both nanobot/ and bridge/.
https://claude.ai/code/session_011C1h1NERqqZp4ht3Pqpwkc
2026-02-02 09:07:23 +00:00
Claude
6df4a56586
test: add script to verify Dockerfile builds and nanobot status works
...
Builds the image, runs onboard + status inside the container, and validates
that the expected output fields (Config, Workspace, Model, API keys) are present.
https://claude.ai/code/session_011C1h1NERqqZp4ht3Pqpwkc
2026-02-02 08:59:57 +00:00
Claude
20227f1f04
feat: add Dockerfile with uv-based installation
...
Add a Dockerfile using the official uv Python image (python3.12-bookworm-slim)
for fast dependency installation. Includes Node.js 20 for the WhatsApp bridge,
dependency layer caching, and exposes the gateway port (18790).
https://claude.ai/code/session_011C1h1NERqqZp4ht3Pqpwkc
2026-02-02 08:55:21 +00:00
Peter van Eijk
b7be3a6f9a
Add uv as install method
2026-02-02 15:26:17 +07:00
Yitong Li
f4b081b83f
feat: add vision support for image recognition in Telegram
2026-02-02 15:32:12 +08:00
Xubin Ren
229fde021a
Merge pull request #8 from Neutralmilkzzz/fix-port-conflict
...
Change default gateway port to 18790
2026-02-02 14:16:01 +08:00
Anunay Aatipamula
ab45185ed8
feat: add Gemini provider support
...
- Update configuration schema to include Gemini provider
- Modify API key retrieval priority to include Gemini
- Enhance CLI status command to display Gemini API status
- Update LiteLLMProvider to support Gemini integration
2026-02-02 11:21:41 +05:30
Neutral Milk
c400786b17
chore: change default gateway port to 18790 to avoid conflict with OpenClaw
2026-02-02 13:35:44 +08:00
chaohuang-ai
4ba8cc0f8f
Update README.md
2026-02-02 12:59:36 +08:00
Xubin Ren
2049e1a826
Merge pull request #4 from ZhihaoZhang97/feature/vllm-support
...
feat: add vLLM/local LLM support
2026-02-02 11:15:49 +08:00
ZhihaoZhang97
2b19dcf9fd
feat: add vLLM/local LLM support
...
- Add vllm provider configuration in config schema
- Auto-detect vLLM endpoints and use hosted_vllm/ prefix for LiteLLM
- Pass api_base directly to acompletion for custom endpoints
- Add vLLM status display in CLI status command
- Add vLLM setup documentation in README
2026-02-02 11:23:04 +11:00
Manus AI
2dd284661d
feat: add Zhipu API support and set glm-4.7-flash as default model
2026-02-01 14:36:15 -05:00