Commit graph

4458 commits

Author SHA1 Message Date
fed92acaab Fix git clone handling for existing directories
All checks were successful
BotServer CI/CD / build (push) Successful in 27m5s
2026-04-17 21:02:26 -03:00
c697b97943 Fix Cargo.toml filtering to preserve botserver member
Some checks failed
BotServer CI/CD / build (push) Failing after 1s
2026-04-17 20:58:27 -03:00
41b502ef9a Fix workspace directory structure
Some checks failed
BotServer CI/CD / build (push) Failing after 2s
2026-04-17 20:52:44 -03:00
29a87e3694 Fix PATH environment for cargo command
Some checks failed
BotServer CI/CD / build (push) Failing after 2s
2026-04-17 20:46:59 -03:00
5272b308f7 Update CI: use sccache, separate target dir per project, shared cargo cache
Some checks failed
BotServer CI/CD / build (push) Failing after 3s
2026-04-17 19:53:47 -03:00
3a027e6619 Fix CI workflow to cache dependencies and preserve workspace between runs
Some checks failed
BotServer CI/CD / build (push) Has been cancelled
2026-04-17 19:45:18 -03:00
843298ee54 Force CI
Some checks failed
BotServer CI/CD / build (push) Failing after 9s
2026-04-17 18:53:29 -03:00
867ba98585 Fix CI: Combine all steps into single atomic run block
Some checks failed
BotServer CI/CD / build (push) Failing after 10s
2026-04-17 18:47:01 -03:00
98dde8cba2 Fix CI: Separate step for Cargo.toml setup
Some checks failed
BotServer CI/CD / build (push) Failing after 16s
2026-04-17 18:45:15 -03:00
1571293565 Trigger CI rebuild
Some checks failed
BotServer CI/CD / build (push) Failing after 3s
2026-04-17 18:42:15 -03:00
059a7c6584 Fix CI: Use gbuser home directory, fresh sources + cached target
Some checks failed
BotServer CI/CD / build (push) Failing after 1s
2026-04-17 18:37:22 -03:00
be410f4faa Fix CI: Remove sudo from Install deps (packages already installed)
Some checks failed
BotServer CI/CD / build (push) Failing after 2s
2026-04-17 18:33:05 -03:00
1782fd95ec Restore working CI with persistent directories
Some checks failed
BotServer CI/CD / build (push) Failing after 4s
2026-04-17 18:24:55 -03:00
2091169e22 Force CI rebuild after cleanup 2026-04-17 18:21:16 -03:00
e3ca478461 Rewrite CI: Clean clone every time, no caching issues
Some checks failed
BotServer CI/CD / build (push) Failing after 1s
2026-04-17 18:15:40 -03:00
0e8e416284 Simplify CI - remove sccache and simplify build step
Some checks failed
BotServer CI/CD / build (push) Failing after 1s
2026-04-17 18:11:15 -03:00
5783d2e784 Fix CI: Remove chown causing permission errors
Some checks failed
BotServer CI/CD / build (push) Failing after 1s
2026-04-17 18:05:30 -03:00
b6b80d988a Test cache: small comment change
Some checks failed
BotServer CI/CD / build (push) Failing after 1s
2026-04-17 17:58:48 -03:00
3f11122eb7 Fix CI: Remove tee that causes permission error
Some checks failed
BotServer CI/CD / build (push) Failing after 1s
2026-04-17 17:55:44 -03:00
ceac526bc5 Fix CI: Use git reset to preserve timestamps for incremental builds
Some checks failed
BotServer CI/CD / build (push) Failing after 10m1s
2026-04-17 17:43:04 -03:00
4561d2d4fb Trigger CI 1776458057
Some checks failed
BotServer CI/CD / build (push) Has been cancelled
2026-04-17 17:34:17 -03:00
de1f9b8fdb Trigger CI build
Some checks failed
BotServer CI/CD / build (push) Failing after 1s
2026-04-17 17:25:00 -03:00
3cc6521146 Fix CI: Fresh clone source, keep cached target for fast builds
Some checks failed
BotServer CI/CD / build (push) Failing after 1s
2026-04-17 17:17:26 -03:00
4785f8b1d7 Fix CI workflow - add git config for botserver update
Some checks failed
BotServer CI/CD / build (push) Failing after 1s
2026-04-17 17:13:48 -03:00
c6d2f19458 Fix git config in CI workflow 2026-04-17 17:04:52 -03:00
a9d8f68675 Remove CI trigger comment
Some checks failed
BotServer CI/CD / build (push) Failing after 1s
2026-04-17 16:47:30 -03:00
b0295f12a5 Trigger CI build - add comment
Some checks failed
BotServer CI/CD / build (push) Failing after 1s
2026-04-17 16:23:38 -03:00
41d7eb4c1d Fix container.rs compilation errors, add ContainerSettings to ComponentConfig, add incus to allowed commands, fix rate_limiter warning in AzureGPT5Client
Some checks failed
BotServer CI/CD / build (push) Failing after 2s
2026-04-17 16:08:39 -03:00
e8e1b7d65b ci: Move workspace to /tmp to avoid permission issues
All checks were successful
BotServer CI/CD / build (push) Successful in 1m37s
- Use /tmp/persistent-botserver instead of /opt/gbo/data
- Use /tmp/sccache and /tmp/cargo for caches
- Runner has full permissions on /tmp
- Fixes 'Operation not permitted' on chown
2026-04-17 12:53:30 -03:00
2b432c763c ci: Use HOME/USER env vars instead of su/sudo
Some checks failed
BotServer CI/CD / build (push) Failing after 0s
- Remove su - and sudo -u which require passwords
- Set HOME=/home/gbuser and USER=gbuser as env vars
- Run git/cargo with proper HOME prefix
- Fix runner hanging on authentication
2026-04-17 12:49:13 -03:00
f67de0e85c ci: Use /home/gbuser instead of /opt/gbo/data to avoid permission issues
Some checks failed
BotServer CI/CD / build (push) Failing after 3s
- Move CI workspace to /home/gbuser/persistent-botserver
- Cache now in /home/gbuser/.cache and /home/gbuser/.cargo
- No more permission conflicts with /opt/gbo/data
2026-04-17 12:39:57 -03:00
e59892f9b4 ci: Use su - instead of sudo -u for runner compatibility
Some checks failed
BotServer CI/CD / build (push) Failing after 6s
- Replace sudo with su - gbuser -c for proper user switching
- Simplify permission handling with chown/chmod as root
- Use su - for all gbuser operations
2026-04-17 12:03:47 -03:00
7673eccc59 ci: Fix workflow to run as gbuser with proper permissions
Some checks failed
BotServer CI/CD / build (push) Has been cancelled
- Use sudo -u gbuser for all git operations
- Add chown/chmod for cache directories
- Use git pull instead of fetch/reset for cleaner updates
- Ensure consistent gbuser ownership
2026-04-17 11:57:22 -03:00
a826be35f7 ci: Update workflow permissions handling
Some checks failed
BotServer CI/CD / build (push) Failing after 1s
2026-04-17 11:40:45 -03:00
6005b57391 fix: skip duplicate tables.bas processing
Some checks failed
BotServer CI/CD / build (push) Failing after 4s
2026-04-17 11:00:49 -03:00
7f265bf205 fix: tables.bas only if changed, clean drive monitor logs
All checks were successful
BotServer CI/CD / build (push) Successful in 5m39s
2026-04-17 10:48:35 -03:00
eb0aba0a9a fix(basic): use centralized keyword list for lowercase conversion
All checks were successful
BotServer CI/CD / build (push) Successful in 4m54s
2026-04-17 10:25:22 -03:00
b496900165 fix(basic): lowercase DETECT keyword for Rhai
All checks were successful
BotServer CI/CD / build (push) Successful in 5m23s
2026-04-17 10:18:15 -03:00
98fcd132c6 fix: Remove unused log_jemalloc_stats import from drive_monitor
All checks were successful
BotServer CI/CD / build (push) Successful in 2m40s
2026-04-17 09:31:38 -03:00
7f1a1e5707 fix(drive_monitor): prevent config re-sync on unchanged content hash
All checks were successful
BotServer CI/CD / build (push) Successful in 5m34s
2026-04-17 09:06:00 -03:00
ec8147f00d fix(drive_monitor): remove KB processor 60s sleep, use 1s interval
All checks were successful
BotServer CI/CD / build (push) Successful in 4m16s
2026-04-17 08:27:07 -03:00
162515ba11 fix(drive_monitor): 1s interval, path matching, error isolation
All checks were successful
BotServer CI/CD / build (push) Successful in 4m31s
2026-04-17 08:17:43 -03:00
f9178e947e Use max_completion_tokens for GPT-5 models
All checks were successful
BotServer CI/CD / build (push) Successful in 3m13s
2026-04-16 16:21:16 -03:00
05f2a5b2ab Add debug logging for LLM provider detection
All checks were successful
BotServer CI/CD / build (push) Successful in 9m0s
2026-04-16 15:13:15 -03:00
c603618865 Add AzureGPT5 client and provider detection
Some checks failed
BotServer CI/CD / build (push) Has been cancelled
- Add AzureGPT5Client struct for Responses API
- Add AzureGPT5 to LLMProviderType enum
- Detect provider via azuregpt5 or gpt5 in llm-provider config
- Fix gpt_oss_120b.rs chars.peek() issue
2026-04-16 15:07:23 -03:00
de418e8fa7 fix(schema): Change message_index from Int8 to Int4 (i64 to i32)
All checks were successful
BotServer CI/CD / build (push) Successful in 4m18s
2026-04-16 10:47:39 -03:00
57accc0deb fix(history): Ensure user/assistant alternation in conversation history
All checks were successful
BotServer CI/CD / build (push) Successful in 4m17s
2026-04-16 10:35:08 -03:00
b50e8d0f48 fix(history): Add fallback for empty html2md parse result
Some checks are pending
BotServer CI/CD / build (push) Waiting to run
2026-04-16 10:35:05 -03:00
9be8e6d788 ci: Use persistent directories for incremental builds
All checks were successful
BotServer CI/CD / build (push) Successful in 28m1s
2026-04-16 10:06:35 -03:00
823a4fbddf fix(ci): Fix YAML syntax errors
Some checks failed
BotServer CI/CD / build (push) Has been cancelled
2026-04-16 09:58:38 -03:00