Forge / src

Commit History

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

fix: guard /data access behind USE_PERSISTENT_STORAGE env var to prevent startup hang on slow mounts
2a0602e

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