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)
Lock Threads / action (push) Has been cancelled
Matrix CI / yamllint (push) Has been cancelled
Matrix CI / ansible-lint (push) Has been cancelled
Matrix CI / Run pre-commit (push) Has been cancelled
2025-11-20 06:14:56 +02:00
Slavi Pantaleev
4b2919b538
Bump OpenAI text-generation model for baibot (gpt-5 -> gpt-5.1)
Lock Threads / action (push) Has been cancelled
Matrix CI / yamllint (push) Has been cancelled
Matrix CI / ansible-lint (push) Has been cancelled
Matrix CI / Run pre-commit (push) Has been cancelled
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)
Lock Threads / action (push) Has been cancelled
Matrix CI / Run pre-commit (push) Has been cancelled
Matrix CI / yamllint (push) Has been cancelled
Matrix CI / ansible-lint (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
2025-09-08 15:39:02 +03:00
Slavi Pantaleev
389118760f
Change default OpenAI model for baibot (gpt-4.1 -> gpt-5)
...
Lock Threads / action (push) Has been cancelled
Matrix CI / yamllint (push) Has been cancelled
Matrix CI / ansible-lint (push) Has been cancelled
Matrix CI / Run pre-commit (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
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)
Lock Threads / action (push) Has been cancelled
Matrix CI / Run pre-commit (push) Has been cancelled
Matrix CI / yamllint (push) Has been cancelled
Matrix CI / ansible-lint (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
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)
Lock Threads / action (push) Has been cancelled
Matrix CI / ansible-lint (push) Has been cancelled
Matrix CI / Run pre-commit (push) Has been cancelled
Matrix CI / yamllint (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
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
...
Matrix CI / yamllint (push) Waiting to run
Matrix CI / ansible-lint (push) Waiting to run
REUSE Compliance Check / reuse-compliance-check (push) Waiting to run
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)
Matrix CI / yamllint (push) Waiting to run
Matrix CI / ansible-lint (push) Waiting to run
REUSE Compliance Check / reuse-compliance-check (push) Waiting to run
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)
...
Matrix CI / yamllint (push) Waiting to run
Matrix CI / ansible-lint (push) Waiting to run
REUSE Compliance Check / reuse-compliance-check (push) Waiting to run
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)
Matrix CI / yamllint (push) Has been cancelled
Matrix CI / ansible-lint (push) Has been cancelled
REUSE Compliance Check / reuse-compliance-check (push) Has been cancelled
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
Slavi Pantaleev
44baf74b9b
Make all remaining roles respect devture_systemd_docker_base_ipv6_enabled and devture_systemd_docker_base_container_networks_driver_options
2025-02-22 21:36:32 +02:00
Slavi Pantaleev
da398b4ba5
Use config.yml on the server for baibot
...
Closes https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/4039
Partially reverts 30dad8ba27 which renamed
`config.yml` to `config.yaml` in the playbook and on the server, for
consistency with the rest of the playbook.
The problem is that:
- baibot defaults to looking for `config.yml`, not `config.yaml` (as provided).
This can be worked around by specifying a new `BAIBOT_CONFIG_FILE_PATH=config.yaml`
environment variable. This brings more complexity.
- renaming the target file (on the server) to `config.yaml` means people
with an existing installation would drag around the old file (`config.yml`) as well,
unless we create a new Ansible task (`ansible.builtin.file` with `state: absent`) to remove
the old file. This brings more complexity as well.
https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/4039 adjusts where the file is mounted,
which fixes the immediate problem (baibot not starting), but still means
people will end up with 2 config files for baibot (`config.yml` and `config.yaml`).
This patch, reverts a bit more, so that we still continue to use `config.yml` on the server.
People who have upgraded within the last ~17 hours may end up with 2 files, but it shouldn't be too many of them.
2025-02-07 08:29:14 +02:00
Suguru Hirahara
30dad8ba27
Updat files for baibot: change config.yml.j2 → config.yaml.j2
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-02-06 21:43:19 +09:00
Slavi Pantaleev
8889b018f3
Adjust baibot's openai-config.yml.j2 to avoid max_response_tokens if unspecified
...
Reasoning models like `o1` and `o3` and their `-mini` variants
report errors if we try to configure `max_response_tokens` (which
ultimately influences the `max_tokens` field in the API request):
> invalid_request_error: Unsupported parameter: 'max_tokens' is not supported with this model. Use 'max_completion_tokens' instead. (param: max_tokens) (code: unsupported_parameter)
`max_completion_tokens` is not yet supported by baibot, so the best we
can do is at least get rid of `max_response_tokens` (`max_tokens`).
Ref: db9422740c
2025-02-01 07:56:06 +02:00
Aine
2c6dfeadfd
Baibot v1.4.1
2024-12-12 13:56:27 +02:00
Slavi Pantaleev
bccdcbe19b
Upgrade baibot (v1.3.2 -> v1.4.0)
2024-11-19 22:47:14 +02:00
Slavi Pantaleev
763dcec11f
Upgrade baibot (v1.3.1 -> v1.3.2)
2024-11-12 13:45:22 +02:00
Slavi Pantaleev
e7128055f7
Minor improvements to the baibot role
2024-10-18 21:00:19 +03:00
Suguru Hirahara
b392b544da
Replace another.com with example.net
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2024-10-18 04:03:23 +09:00
Slavi Pantaleev
7afe6c261a
Upgrade baibot (v1.3.0 -> v1.3.1)
2024-10-03 16:31:48 +03:00