renovate[bot]
bea22b97fa
chore(deps): update ghcr.io/etkecc/baibot docker tag to v1.16.1
2026-03-24 18:35:55 +02:00
renovate[bot]
5167507989
chore(deps): update ghcr.io/etkecc/baibot docker tag to v1.16.0
2026-03-20 19:03:52 +02:00
Slavi Pantaleev
d4e8da3e0a
Bump default OpenAI text-generation model (gpt-5.2 -> gpt-5.4)
2026-03-11 10:05:46 +02:00
Slavi Pantaleev
df205a2f77
Upgrade baibot (v1.14.3 -> v1.15.0) and adapt to support optional access-token auth mode
...
Ref:
- https://github.com/etkecc/baibot/pull/83
- 748d2b7fd4/CHANGELOG.md (2026-03-07-version-1150)
- 748d2b7fd4/docs/configuration/authentication.md
2026-03-07 12:43:48 +02:00
renovate[bot]
dbe4b1db5f
chore(deps): update ghcr.io/etkecc/baibot docker tag to v1.14.3
2026-02-18 07:20:23 +02:00
QEDeD
f0f496b6ba
Quote YAML mode values to satisfy octal lint rules
2026-02-16 13:19:10 +02:00
Slavi Pantaleev
16010ff8c7
Add conditional restart support to client, bot, and bridge roles
...
For each of the 34 roles (3 clients, 9 bots, 22 bridges), this commit:
- Adds `_restart_necessary: false` default variable
- Adds `register:` directives to config/image/systemd tasks
- Computes `_restart_necessary` via set_fact (OR of all .changed results)
- Wires `(_restart_necessary | bool)` in group_vars/matrix_servers
This allows the systemd service manager to skip unnecessary restarts
when running install-* tags and nothing actually changed.
Service roles and complex multi-service roles will follow separately.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-13 15:33:54 +02:00
renovate[bot]
7f04231904
chore(deps): update ghcr.io/etkecc/baibot docker tag to v1.14.1
2026-02-10 15:18:02 +02:00
Slavi Pantaleev
7d4536cf78
Upgrade baibot (v1.13.0 -> v1.14.0) and add built-in tools configuration support
2026-02-04 04:21:47 +02:00
Slavi Pantaleev
97c2915034
Upgrade baibot (v1.12.0 -> v1.13.0)
2026-01-23 00:52:36 +02:00
Slavi Pantaleev
66c85f63e6
Update default OpenAI image generation model for baibot (gpt-image-1 -> gpt-image-1.5)
2025-12-21 23:28:36 +02:00
Slavi Pantaleev
9ea18d6f2d
Upgrade baibot (v1.11.0 -> v1.12.0)
2025-12-21 23:28:12 +02:00
Slavi Pantaleev
98331ae970
Upgrade baibot (v1.10.0 -> v1.11.0) and add support for configuring a custom avatar
2025-12-15 10:27:44 +02:00
Slavi Pantaleev
fa3d05ea81
Bump OpenAI text-generation model for baibot (gpt-5.1 -> gpt-5.2)
2025-12-12 16:03:40 +02:00
Slavi Pantaleev
4238ec6e86
Upgrade baibot (v1.9.0 -> v1.10.0)
2025-12-06 07:12:48 +02:00
Slavi Pantaleev
fb0a1bd489
Upgrade baibot (v1.8.3 -> v1.9.0)
2025-11-30 12:37:57 +02:00
Slavi Pantaleev
eda41e89c1
Upgrade baibot (v1.8.2 -> v1.8.3)
2025-11-28 14:53:31 +02:00
Slavi Pantaleev
b464f3cc55
Upgrade baibot (v1.8.1 -> v1.8.2)
2025-11-20 06:14:56 +02:00
Slavi Pantaleev
4b2919b538
Bump OpenAI text-generation model for baibot (gpt-5 -> gpt-5.1)
2025-11-18 06:24:08 +02:00
Slavi Pantaleev
d05c83d0d5
Bump Anthropic text-generation model for baibot (claude-3-7-sonnet-20250219 -> claude-sonnet-4-5-20250929)
2025-11-18 06:23:47 +02:00
Slavi Pantaleev
24c2de23d5
Upgrade baibot (v1.8.0 -> v1.8.1)
2025-09-12 17:05:06 +03:00
Slavi Pantaleev
beb8e6d5f9
Upgrade baibot (v1.7.6 -> v1.8.0)
2025-09-08 15:39:02 +03:00
Slavi Pantaleev
389118760f
Change default OpenAI model for baibot (gpt-4.1 -> gpt-5)
...
Ref: https://openai.com/index/introducing-gpt-5/
2025-08-08 07:20:18 +03:00
Slavi Pantaleev
51ab9ed9ff
Adjust lstrip_blocks to use a bool value for compatibility with ansible-core>=2.19.0
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4445
2025-07-26 17:58:12 +03:00
Slavi Pantaleev
a1f6ee4dc9
Improve compatibility with ansible-core>=2.19.0 by not reaching into vars
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4445
2025-07-26 17:50:20 +03:00
Slavi Pantaleev
9e205d50ac
Upgrade baibot (v1.7.5 -> v1.7.6)
2025-07-11 16:49:24 +03:00
Slavi Pantaleev
018f3f4408
Upgrade baibot (v1.7.4 -> v1.7.5)
2025-06-27 16:48:08 +03:00
Slavi Pantaleev
e76b50a0b7
Upgrade baibot (v1.7.3 -> v1.7.4)
2025-06-10 16:40:02 +03:00
Slavi Pantaleev
adef970239
Upgrade baibot (v1.7.2 -> v1.7.3)
2025-06-10 15:35:07 +03:00
Slavi Pantaleev
b3cd3910a9
Default matrix_bot_baibot_config_agents_static_definitions_openai_config_image_generation_size to null
...
Ref: 91986a129c/CHANGELOG.md (2025-05-11-version-172)
2025-05-11 23:22:02 +03:00
Slavi Pantaleev
89599d464a
Upgrade baibot (v1.7.1 -> v1.7.2)
2025-05-11 23:21:52 +03:00
Slavi Pantaleev
8e5de2dc31
Upgrade baibot (v1.7.0 -> v1.7.1)
2025-05-11 22:26:01 +03:00
Slavi Pantaleev
09ae8750d8
Default OpenAI provider for baibot to use gpt-image-1 instead of dall-e-3
...
Ref:
- d2660be33c/CHANGELOG.md (2025-05-10-version-170)
- https://openai.com/index/image-generation-api/
2025-05-10 12:33:08 +03:00
Slavi Pantaleev
34b2dd3dd0
Upgrade baibot (v1.6.0 -> v1.7.0)
...
Ref: d2660be33c/CHANGELOG.md (2025-05-10-version-170)
2025-05-10 12:31:25 +03:00
Slavi Pantaleev
9adc5be572
Add atrix_bot_baibot_config_agents_static_definitions_openai_config_image_generation_quality
2025-05-10 12:29:02 +03:00
Slavi Pantaleev
3ee7deb2d7
Rename variable (matrix_user_groupname -> matrix_group_name)
2025-04-29 10:39:41 +03:00
Slavi Pantaleev
9fc5cdab33
Rename variable (matrix_user_username -> matrix_user_name)
2025-04-29 10:39:41 +03:00
Slavi Pantaleev
69d6111354
Update default OpenAI model for text-generation for baibot (gpt-4o -> gpt-4.1)
...
Ref: https://openai.com/index/gpt-4-1/
2025-04-23 10:09:30 +03:00
Slavi Pantaleev
e02dd74e3a
Upgrade baibot (v1.5.1 -> v1.6.0)
2025-04-12 08:10:54 +03:00
Slavi Pantaleev
39c4ad4697
Upgrade baibot (v1.5.0 -> v1.5.1)
2025-03-31 15:10:08 +03:00
Slavi Pantaleev
bf0918ae58
Merge branch 'master' into patch-2
2025-03-05 08:29:35 +02:00
Suguru Hirahara
c18fc93a22
Update validate_config.yml files: edit the banner message for variables name
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-05 13:30:50 +09:00
Suguru Hirahara
f5492e3727
Fix license year on matrix-bot-baibot.service.j2.license
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-05 12:43:52 +09:00
Suguru Hirahara
c385bee7af
Re-run "reuse annotate" to sort statements
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-05 12:43:41 +09:00
Suguru Hirahara
0a8117d96c
Add license information to files for matrix-bot-baibot
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-02-28 02:06:15 +09:00
Slavi Pantaleev
032d4f975d
Update default Anthropic text-generation model (claude-3-5-sonnet-20240620 -> claude-3-7-sonnet-20250219)
...
The new baibot version (v1.5.0) supports the new Claude Sonnet 3.7
model, which is supposedly improved and priced the same way, so it makes
sense to upgrade to it in our static definitions.
2025-02-27 11:50:29 +02:00
Slavi Pantaleev
f7d25a3691
Upgrade baibot (v1.4.1 -> v1.5.0) and adapt configuration
2025-02-27 11:50:29 +02:00
Suguru Hirahara
2a3fee7b80
Fix some of the spacing warnings with ansible-lint
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-02-25 03:48:09 +09:00
Slavi Pantaleev
c47eca389b
Rework all roles to include component_(docker|container)_image_registry_prefix* variables
...
This:
- brings consistency - no more mixing `_name_prefix` and `_registry_prefix`
- adds extensibility - a future patch will allow reconfiguring all registry prefixes for all roles in the playbook
We still have `_docker_` vs `_container_` inconsistencies.
These may be worked on later.
2025-02-24 11:38:47 +02:00
Slavi Pantaleev
d12643eb91
Do not use docker stop --time (deprecated in Docker v28 in favor of --timeout or just -t)
...
`-t` works on both old and new Docker versions, so it's best to use that.
2025-02-22 21:42:18 +02:00