-
11181c14d5
fix(release): upload assets via curl multipart, reuse existing release on resume
Simple
m4
2026-08-13 11:09:51 +08:00
-
96c380caa3
fix(release): idempotent bump/tag, push current branch, ignore state file
v0.2.3
m4
2026-08-13 11:03:15 +08:00
-
59c77c65b1
feat(release): allow release branches via RELEASE_BRANCHES env (default main)
m4
2026-08-13 10:35:55 +08:00
-
ae461d1c2d
chore: bump version to 0.2.3
m4
2026-08-13 10:18:33 +08:00
-
2a7cccd598
feat(model-registry): add admin config export endpoints with plaintext secrets
m4
2026-08-12 20:07:59 +08:00
-
aae8d0a379
feat: workspace file references, read-file-images middleware, image model enabled flag
m4
2026-08-12 19:42:37 +08:00
-
f3ca381ab3
feat(release): local release script with unified version bump and Gitea publish
m4
2026-08-12 17:25:43 +08:00
-
8f6a568646
feat(update): system update/status/rollback HTTP endpoints with system:write scope
m4
2026-08-12 16:42:10 +08:00
-
91e2a87be5
feat(update): rollback version list with BREAKING-DB truncation
m4
2026-08-12 16:34:16 +08:00
-
03771df508
feat(update): standalone updater runner (wait/install/restart/result)
m4
2026-08-12 16:30:49 +08:00
-
90e773b30b
feat(update): plan builder, plan lock and updater spawn
m4
2026-08-12 16:27:39 +08:00
-
40b896bcb5
feat(update): deployment detection and install command builder
m4
2026-08-12 16:24:17 +08:00
-
174f03b92d
feat(update): stage artifacts under config dir and reuse verified local files
m4
2026-08-12 16:21:45 +08:00
-
194402fc88
fix(usage): stop sharing EVOSCIENTIST_DEPLOYMENT_ID with scope partitioning
m4
2026-07-30 22:08:21 +08:00
-
c6efdaa13f
docs(webui): thinking-timer design for the chat message area
m4
2026-07-30 11:11:33 +08:00
-
08aa0d0e05
feat(registry): mutually-exclusive sampling_override frozen into run snapshots
m4
2026-07-30 10:08:26 +08:00
-
8eff551bb6
docs(registry): implementation plan for mutually-exclusive sampling_override
m4
2026-07-30 09:48:34 +08:00
-
862c1e9743
docs(registry): supersede flat temperature/top_p overrides with mutually-exclusive sampling_override
m4
2026-07-30 09:29:06 +08:00
-
d7711484ef
feat(registry): expose generation defaults on selectable models
m4
2026-07-28 17:42:16 +08:00
-
ba7d908276
feat(registry): freeze per-thread temperature/top_p overrides into run snapshots
m4
2026-07-28 17:23:26 +08:00
-
e57ecd4588
docs(plan): per-thread temperature/top_p override implementation plan
m4
2026-07-28 16:59:37 +08:00
-
261845830d
docs(spec): per-thread temperature/top_p override design
m4
2026-07-28 16:17:16 +08:00
-
8efd4ad0ab
fix(image-gen): wrap corrupt-config GET in the 422 error envelope
m4
2026-07-24 09:45:57 +08:00
-
01e674e1bc
feat(image-gen): add /api/image-generation config endpoints with masked keys
m4
2026-07-24 09:36:29 +08:00
-
7f26ecc19a
fix(image-gen): sanitize config validation errors; widen expected_revision type
m4
2026-07-24 07:51:36 +08:00
-
395baab7d5
test(registry): add IMAGE_MODEL_NOT_CHAT_MODEL to error taxonomy mirror
m4
2026-07-24 07:44:37 +08:00
-
ccf4173990
feat(registry): reject image-only models in chat model saves
m4
2026-07-24 07:36:34 +08:00
-
a57c52c676
feat(image-gen): add image-artist skill for generation workflow
m4
2026-07-24 07:26:23 +08:00
-
384bc13a5b
feat(image-gen): add generate_image/edit_image agent tools
m4
2026-07-23 22:36:06 +08:00
-
5622b40cf3
feat(image-gen): add service layer with safe artifact saving
m4
2026-07-23 22:10:14 +08:00
-
802f71bd46
feat(image-gen): add Gemini (Imagen) image adapter
m4
2026-07-23 21:53:40 +08:00
-
cc9dfb1cc9
fix(image-gen): address review findings in OpenAI image adapter
m4
2026-07-23 21:44:57 +08:00
-
12e4f34005
feat(image-gen): add OpenAI-compatible image adapter with responses fallback
m4
2026-07-23 21:28:38 +08:00
-
b0f9a8d785
feat(image-gen): add image_generation config section and model detection
m4
2026-07-23 21:03:50 +08:00
-
15cc389b3d
feat(registry): make expected_revision optional and ignored in save API
m4
2026-07-23 20:55:52 +08:00
-
3e67e64067
refactor(registry): make saves last-write-wins, ignore expected_revision
m4
2026-07-23 20:47:08 +08:00
-
bb9bed82e1
feat(runtime)!: remove auxiliary model role, resolve all roles from run snapshot
m4
2026-07-23 10:18:44 +08:00
-
1a01fb5d74
docs(env): drop stale LLM-key and provider-admin-token entries from .env.example
m4
2026-07-21 21:14:31 +08:00
-
087781556b
fix(runtime): serve Config API in bootstrap and verify snapshot issuer by registered deployment set
m4
2026-07-21 20:21:32 +08:00
-
a1bfbd92ca
chore: untrack accidentally committed docx
m4
2026-07-21 18:10:40 +08:00
-
421a664336
feat(runtime)!: complete legacy removal, local snapshot entries, and TTL cleanup
m4
2026-07-21 18:10:23 +08:00
-
57176b359a
feat(runtime)!: switch middleware and agent factories to snapshot-driven models
m4
2026-07-21 12:54:35 +08:00
-
b2660fc38c
feat(model-registry): add provider test API and guarded verification recording
m4
2026-07-21 11:39:43 +08:00
-
940db565b3
fix(model-registry): close review gaps in save-time validation
m4
2026-07-21 09:38:37 +08:00
-
dbb6b7abde
feat(model-registry): add delegation-JWT auth and config/snapshot HTTP API
m4
2026-07-21 09:28:55 +08:00
-
c8c46eab16
fix(model-registry): make snapshot abort atomic against concurrent bind
m4
2026-07-21 08:45:23 +08:00
-
0cc995eb80
docs(model-registry): add task 4 resolver and snapshot service report
m4
2026-07-21 08:34:50 +08:00
-
b1233d42dc
feat(model-registry): add ModelRegistryResolver and run snapshot service
m4
2026-07-21 08:33:12 +08:00
-
b2e28249fd
fix(model-registry): inject async safe clients and split ollama transports
m4
2026-07-20 22:40:33 +08:00
-
af4ae1aef5
feat(model-registry): add adapter parameter contracts and build_chat_model factory
m4
2026-07-20 22:17:11 +08:00
-
c46ae17084
feat(model-registry): add EndpointPolicy and SafeHttpTransport SSRF defenses
m4
2026-07-20 21:25:15 +08:00
-
c21fc0a272
feat(model-registry): add RegistryV4 schema, SQLite store, and unified error codes
m4
2026-07-20 20:43:28 +08:00
-
8a0ab17936
chore: baseline WIP before unified model configuration implementation
m4
2026-07-20 20:15:38 +08:00
-
38668c4ce5
feat: add workspace isolation and provider administration
m4
2026-07-19 12:17:18 +08:00
-
3ce5614254
fix: harden tool-call protocol and fallback handling
feat/ai4sci-tool-protocol
m4
2026-07-19 12:05:56 +08:00
-
4fc74e7da7
EvoScientist Ai4Sci
m4
2026-07-14 17:57:34 +08:00
-
4ffae3c182
EvoScientist Ai4Sci
Ai4Sci
m4
2026-07-14 17:57:34 +08:00
-
753c745405
fix: silence YAML-docstring noise from custom-app OpenAPI scan (#317)
jfilipiuk
2026-07-13 16:38:28 +02:00
-
88ac9f5ba1
fix: surface real exception class+message in SSE error events (#315)
jfilipiuk
2026-07-13 15:17:56 +02:00
-
952e68efe3
fix: scope quickjs snapshot to turn to keep checkpoints small (#316)
jfilipiuk
2026-07-13 14:24:52 +02:00
-
2b28c46caf
fix(llm): make gpt-5.x usable through ccproxy Codex OAuth (#324)
Mani Saint-Victor
2026-07-13 07:04:47 -04:00
-
da6ca38d53
fix(llm): respect reasoning_effort setting on native OpenAI path (#321)
Mani Saint-Victor
2026-07-13 06:42:55 -04:00
-
19888c2db6
fix(ccproxy): raise startup timeouts (auth check 10s→30s, serve health 30s→180s) (#328)
Mani Saint-Victor
2026-07-13 06:36:05 -04:00
-
f3e65a446f
fix(tests): isolate the developer's real .env from the test suite (#329)
Mani Saint-Victor
2026-07-13 06:27:40 -04:00
-
f72f7b93d5
feat(llm): add OpenRouter app attribution headers (#339) (#344)
Zixin Dong
2026-07-13 12:08:59 +02:00
-
-
7a3fcc7c8e
Merge remote-tracking branch 'upstream/main'
m4
2026-07-13 09:46:07 +08:00
-
-
7b0ebaf1a4
Bump version to 0.1.20
v0.1.20
m4
2026-07-13 09:24:13 +08:00
-
0827f21a7a
Add release script and commit workflow docs
m4
2026-07-13 09:23:16 +08:00
-
c2743251e9
Initial commit of EvoScientist framework
v0.1.19
m4
2026-07-13 08:07:45 +08:00
-
49770949da
fix(langgraph): prefer executable in venv over path (#341)
dinos
2026-07-11 13:59:27 +02:00
-
6f10406d5b
chore: update version to v0.2.2
v0.2.2
X-iZhang
2026-07-11 01:16:03 +01:00
-
9042068094
feat(models): add support for GPT-5.6 variants and update context windows for Grok models
X-iZhang
2026-07-11 00:51:06 +01:00
-
81ff0519dc
chore(deps): bump soupsieve in the uv group across 1 directory (#347)
dependabot[bot]
2026-07-10 22:47:18 +01:00
-
e0acc6155e
feat: improve WebUI run recovery
main
m4
2026-07-10 17:35:44 +08:00
-
690b903f85
test: standardize async tests on pytest-asyncio auto mode (#338)
dinos
2026-07-08 20:37:48 +02:00
-
d2452c54d5
Refactor onboarding OAuth flow for auxiliary models (#337)
dinos
2026-07-08 20:28:44 +02:00
-
a7b9e175c1
fix(config): set config.yaml permissions to 0x600 (#336)
dinos
2026-07-08 20:25:01 +02:00
-
be3dd272c3
test: deflake timing-dependent tests (#335)
dinos
2026-07-07 09:25:35 +02:00
-
-
df54d8498c
chore: update version to 0.2.1
X-iZhang
2026-07-05 10:17:28 +01:00
-
1d117ff277
feat: completion enchancements (#302)
Wiktor Cupiał
2026-07-05 07:14:42 +02:00
-
f086d77756
Fix UTF-8 config reads on Windows (#318)
renaissancefieldlite
2026-07-04 22:10:24 -07:00
-
5dacab7e4c
fix: bump langchain-openrouter to 0.2.5 for upstream OpenRouter duplicate-terminal-chunk fix (#313)
jfilipiuk
2026-07-05 07:01:35 +02:00
-
bd54eaa0a4
feat(cli): add --output-format stream-json for headless clients (#309)
kalisgd0h
2026-07-05 06:53:52 +02:00
-
2b244888ec
feat(memory): autoskills (#319)
dinos
2026-07-03 11:16:33 +02:00
-
7568a6bc1f
fix(tui): keep welcome banner at top after /new (#311)
houren Antony
2026-07-01 02:15:08 +08:00
-
682922f690
docs: update changelog for version 0.2.0 release
X-iZhang
2026-06-27 00:43:17 +01:00
-
598b668131
chore(deps): bump langgraph-checkpoint (#310)
dependabot[bot]
2026-06-27 00:23:16 +01:00
-
6546f4022f
chore: update version to v0.2.0
X-iZhang
2026-06-26 23:55:46 +01:00
-
7214d4099d
feat: expose model registry at GET /api/models (#308)
jfilipiuk
2026-06-26 23:48:37 +02:00
-
f2f010a350
feat(memory): observation linking (#307)
dinos
2026-06-26 23:20:52 +02:00
-
7ccfe68f3f
feat: add scheduler functionality with cron-style task management (#306)
Xi Zhang
2026-06-25 17:31:23 +01:00
-
b1dccf17ea
fix(tool-selector): memory tools & state for main agent (#305)
dinos
2026-06-23 15:47:25 +02:00
-
c063a00c8f
Add regression tests for code_interpreter middleware PTC allowlist
X-iZhang
2026-06-23 08:40:35 +01:00
-
9460b9ecd6
chore(deps): bump the uv group across 1 directory with 2 updates (#304)
dependabot[bot]
2026-06-22 18:16:45 +01:00
-
57461f671f
chore: update version to v0.1.8
X-iZhang
2026-06-22 18:10:21 +01:00
-
bd307f3a11
refactor: LangGraph gateway layer for UI-agnostic graph and thread access (#295)
dinos
2026-06-22 15:54:14 +02:00
-
6eb467e70b
feat(llm): make OpenRouter Anthropic prompt cache opt-out (#299)
dinos
2026-06-18 15:09:22 +02:00
-
6593ac9b5b
fix(cli): submit slash command on Enter when name prefixes another (#293) (#300)
Ziheng Zhang
2026-06-18 21:07:43 +08:00
-
6894d45be8
chore: bump ruff in pre-commit (#298)
dinos
2026-06-18 13:46:09 +02:00
-
086425377d
chore: update version to v0.1.7
X-iZhang
2026-06-16 23:13:17 +01:00