Commit History
Update app.py ea3029f verified
Update Dockerfile bebe442 verified
Update README.md b7630e2 verified
Update Dockerfile c8639ed verified
Update requirements.txt 3b833f4 verified
Update app.py aae0beb verified
Update app.py bf5848f verified
Rename app (1).py to app.py 145efce verified
Upload 4 files ab1b62c verified
Delete server.js ece7ad1 verified
Delete package.json 097ccdd verified
Delete package-lock.json 2a96fc1 verified
Delete README.md f813d5a verified
Delete Dockerfile 9c5d1b6 verified
Delete .gitignore a334e5d verified
Delete .env.example 20e717e verified
Delete .dockerignore 4491e8e verified
Delete tools e9c0417 verified
Delete src 64763ff verified
Delete public bdf0471 verified
inject current file contents + write instruction when user asks to edit 67c2842
ausername-12345 commited on
add project file names to prompt; handle <css> and <javascript> tags eb0bb4e
ausername-12345 commited on
use XML tags (<read>/<write>) instead of markdown code fences for file ops 0b2dd22
ausername-12345 commited on
minimal prompt; trim history to 20 entries f778cb2
ausername-12345 commited on
clearer system prompt with exact format examples ac5ce1f
ausername-12345 commited on
strip system prompt to bare minimum for TPM limit f3011f5
ausername-12345 commited on
match read/write inside any code block language tag 94c6419
ausername-12345 commited on
inject project file tree into prompt; more lenient read/write regex ef34f59
ausername-12345 commited on
switch default to llama-3.1-8b-instant 68d7f83
ausername-12345 commited on
switch to gemma2-9b-it; shorten system prompt to reduce token usage b2bcacd
ausername-12345 commited on
increase iter limit; fix prompt to push model to act; don't log intermediate file reads to UI 52a4c62
ausername-12345 commited on
replace function calling with text-parsed read/write code fence blocks 5c490f9
ausername-12345 commited on
remove function calling (unsupported by API proxy), use plain chat only a281e3b
ausername-12345 commited on
switch default to llama-3.3-70b-versatile for better function calling support d4d67c9
ausername-12345 commited on
default to llama-3.1-8b-instant; trim system prompt and tool descriptions to reduce token overhead 15036d1
ausername-12345 commited on
add built-in read_file/write_file/list_files tools; re-add tool_choice to API calls c782f16
ausername-12345 commited on
use INFERENCE_API_URL as-is, no endpoint construction 3edcc9b
ausername-12345 commited on
fix endpoint construction when INFERENCE_API_URL already includes /gen/chat/completions b6479e4
ausername-12345 commited on
add 503 fallback: retry without tools then fall back to Gen endpoint 56dbcd5
ausername-12345 commited on
fix default model to 'lightning' for InferencePort API compatibility 3ee7765
ausername-12345 commited on
strip Dockerfile to bare minimum for faster free-tier builds c1483d6
ausername-12345 commited on
update docs: USE_PERSISTENT_STORAGE env var, fix README 381e5e2
ausername-12345 commited on
fix: guard /data access behind USE_PERSISTENT_STORAGE env var to prevent startup hang on slow mounts 2a0602e
ausername-12345 commited on
add startup diagnostics, explicit 0.0.0.0 bind, uncaught error handlers 131e0a6
ausername-12345 commited on
add model dropdown and fix stuck thinking indicator c3e18bc
ausername-12345 commited on
Initial commit - Forge: self-improving AI assistant with filesystem access for self-editing 4381a41
ausername-12345 commited on