Skip to content

fix: LF-normalize v2/assets (bind-mounted shebang) + keep :8443 in SSO rd=#89

Merged
AlienWalker1995 merged 1 commit into
mainfrom
fix/ai-toolkit-e2e-findings
Jul 15, 2026
Merged

fix: LF-normalize v2/assets (bind-mounted shebang) + keep :8443 in SSO rd=#89
AlienWalker1995 merged 1 commit into
mainfrom
fix/ai-toolkit-e2e-findings

Conversation

@AlienWalker1995

Copy link
Copy Markdown
Owner

Both found by live E2E validation of the ai-toolkit lease path:

  • core.autocrlf=true mangled the bind-mounted lease-exec.py shebang to
    'python3\r' on Windows checkouts — every training spawn failed with
    exec format error. .gitattributes now forces LF for v2/assets/*.
  • Caddy's {host} placeholder strips the port, so the post-login rd=
    bounced users from :8443 to Open WebUI at root; {hostport} keeps it.

Co-Authored-By: Claude Fable 5 [email protected]

…O rd=

Both found by live E2E validation of the ai-toolkit lease path:
- core.autocrlf=true mangled the bind-mounted lease-exec.py shebang to
  'python3\r' on Windows checkouts — every training spawn failed with
  exec format error. .gitattributes now forces LF for v2/assets/*.
- Caddy's {host} placeholder strips the port, so the post-login rd=
  bounced users from :8443 to Open WebUI at root; {hostport} keeps it.

Co-Authored-By: Claude Fable 5 <[email protected]>
@AlienWalker1995
AlienWalker1995 merged commit 3b95b9a into main Jul 15, 2026
6 checks passed
@AlienWalker1995
AlienWalker1995 deleted the fix/ai-toolkit-e2e-findings branch July 15, 2026 20:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant