Changelog
Development timeline and commit history for scorpiox code. 1,470 commits across the pure C codebase.
1,470
Total Commits
338
Last 30 Days
38
Last 7 Days
86.5
Avg / Week
53,176
Lines Added (30d)
🏷 pre-security-audit 2026-04-29
4de5b10Recent Changes
2026-05-28
Build
f314b04
Migrate release scripts and skills from NAS (.205) to .90
+14 −14
Build
f484774
Release scripts: migrate dist from NAS (.205) to .90
+14 −14
Fix
4032e25
fix(windows): stderr leaks into stdout in sx_popen_no_window, corrupts skills nudge
+24 −10
Fix
fd46463
fix: scorpiox-bash.exe timeout on Windows — non-blocking ReadFile + Job Object process tree kill
+88 −26
Fix
e67a7d8
fix: use double quotes for scorpiox-skills args on Windows (CreateProcess quoting bug)
+10 −4
2026-05-27
Fix
0b01985
fix: populate session_id in agent, remove shared fallback from tasks/planmode
+31 −8
2026-05-24
Fix
8d54a00
fix(windows): add --ignore-failed-sources for dotnet publish on non-container machines
+1 −1
Fix
a6159d9
fix(windows): normalize all paths in scorpiox-agent for Windows, platform-detect RID
+31 −3
Build
f54fd6a
WIP: scorpiox-agent Windows port
+416 −70
Fix
93e9c1e
fix(windows): auto-detect project base path when /codebases doesn't exist
+44
Fix
6df1531
fix(windows): sxmux daemonize launches wrong exe — find scorpiox-multiplexer.exe
+20 −3
Fix
50858d5
fix: add sxui_callbacks.c to WASM build source list
+1
Fix
0640676
fix: remove emoji from CB status indicator to fix text overlap
+3 −3
Feature
7192416
feat: add /callbacks pause, resume and auto-suggest
+127 −16
Feature
79319bb
feat: add /callbacks popup showing active SetCallback timers
+91 −1
Fix
e492961
fix: accumulate interrupt messages instead of overwriting
+15 −4
Fix
3dea9c4
fix: add -fPIC for server DLL on Linux, clean iOS curl cache
+7 −2
Feature
83350bc
feat: add sxmux_session_daemonize_cmd() for initial command support
+45 −2
Fix
4a03a37
fix: SetCallback timers firing instantly after long agent responses
+12 −3
Feature
981f242
server-dll: rewrite DLL exports to reuse existing server logic
+89 −43
2026-05-23
Fix
9e65679
fix: preserve routes added before web_server_start across memset
+18 −2
Feature
b03d385
feat: add DLL P/Invoke exports to scorpiox-server.c
+167 −3
2026-05-22
Feature
71d03da
sxmux: fix -c flag, add has-session, capture-pane -J/-S, -e env vars
+142 −18
Feature
9bd940e
bgtask: add Windows ConPTY support for BackgroundBash
+210 −5
2026-05-21
Refactor
a35514c
scorpiox-cron: bump MAX_ENTRIES to 5120, move to heap allocation
+34 −14
2026-05-20
Fix
a87f13d
fix: sx_is_running_in_container checks cgroup v2 /proc/1/cgroup for 0::/
+19 −2
2026-05-19
Feature
e8b1fda
feat: enable SX_AGENT by default (opt-out via SX_AGENT=0)
+2 −2
Feature
3d2b1b0
feat: add /agent stop and /agent restart slash commands
+28 −1
Feature
13c5b34
feat: wire up sx_agent.c lifecycle calls in main loop
+31
2026-05-18
Feature
a79e8f2
feat: add optional SMTP AUTH for scorpiox-server-email
+60 −6
Feature
8efcccc
feat: add scorpiox-server-email SMTP relay server
+493
2026-05-16
Fix
1c5fe7a
fix: reject SX_PROVIDER values with trailing whitespace/newline
+12
2026-05-15
Feature
e42ed4b
feat: add ReadImage tool for vision-capable providers
+159 −1
Feature
c5da23f
feat: add sx_validate_image() with format/resolution validation
+115
2026-05-14
Feature
42f7ca5
feat: add TaskManager tool for persistent tasks across sessions
+430 −1
Feature
df7f8cb
feat: add PlanMode tool for complex task planning
+310
Feature
54c7e1f
feat: add AskUserQuestion TUI tool for interactive multi-choice
+280
2026-05-13
Feature
e21d093
feat: add SetCallback tool for scheduled repeating messages
+350
Feature
5d3f7a1
feat: add scorpiox-googlemaps CLI with geocode, directions, places
+520
2026-05-12
Feature
d8c22e9
feat: support multiple API keys with labels (FETCHTOKEN_API_KEYS)
+89 −12
2026-05-11
Feature
ae7f78b
feat: add SERVER_IP_WHITELIST with CIDR support to scorpiox-server
+145
Feature
c8a9536
feat: comprehensive dual-write for all session files in git worktrees
+190 −4
Feature
e0bbeb0
feat: add UTC time and improve IANA timezone detection in system prompt
+65 −8
2026-05-09
Feature
5c44e38
feat: add iOS cross-compilation support to CMakeLists.txt
+120 −3
2026-05-08
Feature
5f22a5f
feat: add scorpiox-sdk CLI for project scaffolding and templates
+680
Feature
c271c7b
feat: add InvokeSkill tool for loading reusable skill workflows
+220 −1
Feature
9814dde
feat: add BackgroundBash tool for long-running background tasks
+350
2026-05-07
Feature
3e24dc2
feat: add scorpiox-multiplexer (sxmux) terminal multiplexer
+890
2026-05-06
Feature
b0e31d6
feat: add scorpiox-proxy MITM proxy with TLS interception
+560
Feature
98ac2f7
feat: add scorpiox-cron periodic task scheduler
+420
Feature
4ee8d2a
feat: add WebSearch tool with 11 concurrent search engines
+310
Contributors
scorpiox
scorpiox@scorpiox.net
834 commits
ScorpioX
dev@scorpiox.net
623 commits
Pico
picobot@scorpioplayer.com
4 commits
ScorpioX Agent
agent@scorpiox.net
4 commits
scorpioxinc
partner@scorpioplayer.com
3 commits
Pico
pico@scorpiox.net
1 commits
sx
sx@sx
1 commits
Most Active Files
scorpiox/sx.c
177 changes
scorpiox/CMakeLists.txt
176 changes
scorpiox/scorpiox-env.txt
141 changes
scorpiox/libsxnet/sx_agent.c
120 changes
scorpiox/scorpiox-config.c
112 changes
scorpiox/libsxutil/sx_config.c
104 changes
scorpiox/libsxutil/sx_config_embedded.c
76 changes
scorpiox/libsxnet/sx_provider_claude_code.c
74 changes
scorpiox/libsxnet/sx_claude.c
62 changes
scorpiox/scorpiox-agent.c
61 changes
scorpiox/scorpiox-unshare.c
56 changes
scorpiox/scorpiox-server.c
56 changes
scorpiox/scorpiox-sdk.c
56 changes
scorpiox/scorpiox-tmux.c
54 changes
release.ps1
48 changes