Repository navigation
What's Changed
- fix(ci): restore main ancestry for v0.12.0 tag by @golemcore1 in #126
- fix(ci): auto-reattach latest tag ancestry in release by @golemcore1 in #127
- fix(ci): push release tag without pushing main by @golemcore1 in #128
- chore(deps): bump rollup from 4.57.1 to 4.59.0 in /dashboard by @dependabot[bot] in #124
- fix(ci): unblock release after tag-only bumps and skip sonar without secret by @golemcore1 in #130
- fix(ci): normalize tag-only release base before bump by @golemcore1 in #131
- fix(loop): avoid false fallback after non-text routing by @golemcore1 in #132
- fix(telegram): improve menu UX for auto management by @golemcore1 in #133
- feat(telegram): persist menu and add schedule wizard with limits by @golemcore1 in #134
- chore(deps-dev): bump minimatch from 3.1.2 to 3.1.5 in /dashboard by @dependabot[bot] in #129
- feat(telegram): add custom time and limit input in schedule wizard by @golemcore1 in #135
- feat(web): add scheduler UI and sidebar section by @golemcore1 in #136
- feat(loop): resilient tool loop with runtime events by @golemcore1 in #137
- feat(loop): add structured compaction orchestration by @golemcore1 in #138
- feat(loop): steering/follow-up session queue policies by @golemcore1 in #139
- chore(deps): bump com.google.protobuf:protobuf-java from 4.33.5 to 4.34.0 by @dependabot[bot] in #142
- chore(deps): bump feign.version from 13.9 to 13.9.2 by @dependabot[bot] in #141
- fix(ci): skip no-op release when tag already exists by @golemcore1 in #143
- chore(deps): bump immutable from 5.1.4 to 5.1.5 in /dashboard by @dependabot[bot] in #144
- feat(plugins)!: move official integrations to plugin runtime by @alexk-dev in #145
- fix(marketplace): add GitHub HTTP fallback for plugin marketplace by @alexk-dev in #146
- fix(plugins): resolve marketplace artifacts from repo by @alexk-dev in #147
- refactor(dashboard): refresh web ui styling by @alexk-dev in #148
- feat(llm): add provider-scoped model catalog by @alexk-dev in #149
- docs: refresh runtime guides for recent changes by @alexk-dev in #150
- chore(deps): bump the langchain4j group with 4 updates by @dependabot[bot] in #155
- chore(deps): bump feign.version from 13.9.2 to 13.9.3 by @dependabot[bot] in #156
- chore(deps): bump cocogitto/cocogitto-action from 4.1.0 to 4.2.0 by @dependabot[bot] in #151
- chore(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #140
- chore(deps): bump docker/setup-buildx-action from 3.12.0 to 4.0.0 by @dependabot[bot] in #152
- chore(deps): bump docker/build-push-action from 6.19.2 to 7.0.0 by @dependabot[bot] in #153
- chore(deps): bump docker/login-action from 3.7.0 to 4.0.0 by @dependabot[bot] in #154
- fix: improve update workflow visibility and reload behavior by @alexk-dev in #157
- fix(loop): prevent runtime event NPEs for null tool metadata by @alexk-dev in #158
- feat(auto): add advanced scheduler cron and run logs by @alexk-dev in #160
- feat(auto): add goals and tasks management dashboard by @alexk-dev in #161
- fix: relaunch updated runtime after self-update by @alexk-dev in #162
- fix(web): stabilize chat runtime and paged history by @alexk-dev in #163
- fix(auto): add context reset option for scheduled runs by @alexk-dev in #164
- feat(webhook): add delivery observability and dashboard by @golemcore1 in #165
- feat(plugins): add marketplace uninstall flow by @alexk-dev in #167
- feat(skills): add metadata editor and simplify marketplace sources by @alexk-dev in #166
- feat(web): add prompts management workflow by @alexk-dev in #169
- feat(ide): refine lightweight editor navigation by @alexk-dev in #170
- fix(skills): accept extended marketplace manifests by @golemcore1 in #171
- feat(ide): add mobile-friendly workspace flow by @alexk-dev in #174
- refactor(web): simplify prompts workspace UI by @alexk-dev in #173
- fix(ci): preserve multi-arch latest manifests by @alexk-dev in #176
- feat(update): surface available updates in the topbar by @alexk-dev in #175
- fix(voice): derive providers from loaded plugins by @alexk-dev in #178
- feat(auto): route scheduled runs through session coordinator by @alexk-dev in #168
- fix(llm): preserve gemini thinking signatures across tool loops by @alexk-dev in #180
- fix(voice): allow whisper as a full STT/TTS provider by @alexk-dev in #181
- fix(chat): harden gemini tool loops and runtime recovery by @alexk-dev in #182
- feat(dashboard): refactor large settings editors by @alexk-dev in #184
- fix(chat): restore stop interrupts and live model hints by @alexk-dev in #185
- fix(loop): auto-continue once after model failure by @golemcore1 in #183
- feat(compaction): add model-ratio auto compaction trigger by @alexk-dev in #186
- feat(settings): add typo-tolerant catalog search by @alexk-dev in #188
- feat(chat): summarize runtime progress in the llm loop by @alexk-dev in #189
- feat(webui): move plan mode settings to runtime config by @golemcore1 in #191
- feat(llm): feed tool screenshots back into vision models by @alexk-dev in #190
- fix(auto): tighten reflection metadata and UI badges by @golemcore1 in #187
- fix(compaction): handle immutable session history by @alexk-dev in #192
- fix: scope MCP tools per turn and harden recovery paths by @alexk-dev in #194
- feat(hive): start bot integration epic by @alexk-dev in #193
- fix(llm): collapse stale tool attachments on retry by @alexk-dev in #196
- feat(loop): add delayed session actions by @alexk-dev in #195
- feat: add safe automatic self-update scheduling by @alexk-dev in #197
- feat: add canonical special model tiers by @alexk-dev in #198
- chore(deps-dev): bump flatted from 3.3.3 to 3.4.2 in /dashboard by @dependabot[bot] in #200
- feat: add OTel-compatible session tracing by @alexk-dev in #199
- chore(deps): bump com.google.protobuf:protobuf-java from 4.34.0 to 4.34.1 by @dependabot[bot] in #204
- chore(deps): bump the spring-boot group with 2 updates by @dependabot[bot] in #201
- chore(deps): bump feign.version from 13.9.3 to 13.11 by @dependabot[bot] in #202
- chore(deps): bump com.github.luben:zstd-jni from 1.5.7-5 to 1.5.7-7 by @dependabot[bot] in #203
- feat(model-catalog): resolve registry defaults during discovery by @alexk-dev in #206
- fix(skills): normalize skill frontmatter and body by @golemcore1 in #205
- fix(skills): restore sticky skill activation by @alexk-dev in #207
- feat(update): add Maven Central as primary release source by @alexk-dev in #208
- feat(auto): productize delayed follow-ups by @alexk-dev in #209
- fix(ci): keep central release tokens in job env by @alexk-dev in #211
- feat(loop): extract layered context assembly from ContextBuildingSystem by @alexk-dev in #210
- fix(llm): handle null token usage counts by @golemcore1 in #212
- fix(loop): add shell auto recovery for repeated failures by @golemcore1 in #213
- feat(loop): add progressive memory orchestration by @alexk-dev in #214
- chore(deps): bump picomatch in /dashboard by @dependabot[bot] in #215
- feat(dashboard): add classical waterfall trace view by @alexk-dev in #216
- feat(mcp): add MCP server catalog, dynamic skill factory, and discovery tool by @alexk-dev in #217
- fix(plugins): stop verifying plugin checksums by @alexk-dev in #218
- chore(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.8.2 to 4.9.8.3 by @dependabot[bot] in #222
- chore(deps-dev): bump io.github.git-commit-id:git-commit-id-maven-plugin from 9.0.2 to 9.1.0 by @dependabot[bot] in #223
- chore(deps-dev): bump org.sonatype.central:central-publishing-maven-plugin from 0.9.0 to 0.10.0 by @dependabot[bot] in #221
- chore(deps): bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in #219
- chore(deps): bump the spring-boot group with 2 updates by @dependabot[bot] in #220
- fix(web): export full trace snapshot payload by @alexk-dev in #224
- feat: add host support for plugin RAG ingestion by @alexk-dev in #225
- feat(telegram): add dedicated webhook bridge for plugins by @alexk-dev in #226
- fix(security): allow telegram webhooks with dashboard security by @alexk-dev in #228
- feat: add hive inspection control channel by @alexk-dev in #227
- docs: reposition README for GolemCore ecosystem runtime by @alexk-dev in #229
- feat(llm): add OpenAI Responses API with legacy fallback by @alexk-dev in #230
- feat(auto): add report channel selection for scheduled runs by @alexk-dev in #232
- fix(auto): restore schedule report sender wiring by @golemcore1 in #233
- feat: self-evolving by @alexk-dev in #231
- feat(llm): proxy openrouter provider discovery by @golemcore1 in #234
- chore(deps): bump org.xerial:sqlite-jdbc from 3.50.3.0 to 3.51.3.0 by @dependabot[bot] in #239
- chore(deps): bump org.telegram:telegrambots-meta from 9.4.0 to 9.5.0 by @dependabot[bot] in #238
- chore(deps): bump lodash from 4.17.23 to 4.18.1 in /dashboard by @dependabot[bot] in #235
- chore(deps): bump docker/login-action from 4.0.0 to 4.1.0 by @dependabot[bot] in #236
- chore(deps-dev): bump io.github.git-commit-id:git-commit-id-maven-plugin from 9.1.0 to 10.0.0 by @dependabot[bot] in #237
- fix(selfevolving): remove LLM cross-encoder reranker by @alexk-dev in #240
- fix(security): bump vite to 6.4.2 by @alexk-dev in #241
- fix(storage): fail fast on invalid runtime storage path by @alexk-dev in #244
- fix(llm): normalize responses streaming completions by @alexk-dev in #245
- fix: harden openrouter model id handling by @alexk-dev in #246
- feat(selfevolving): tactic retrieval, feedback, and maintenance improvements by @alexk-dev in #242
- fix: unblock scoped model testing by @alexk-dev in #247
- feat(telemetry): ga4 analytics by @alexk-dev in #243
- refactor(architecture): add hexagonal architecture contract by @alexk-dev in #249
- refactor(session): split session inspection mapping by @alexk-dev in #250
- refactor(boundary): isolate dashboard auth and session inspection by @alexk-dev in #251
- refactor(models): decouple model catalog contract from config service by @alexk-dev in #253
- refactor(runtime): decouple channel registry from core systems by @alexk-dev in #254
- refactor(hive): decouple hive boundary from core by @alexk-dev in #255
- refactor(core): isolate config boundary from domain by @alexk-dev in #256
- refactor(runtime): extract runtime settings application layer by @alexk-dev in #257
- refactor(commands): extract model selection command service by @alexk-dev in #258
- refactor(hex): remove framework coupling from core services by @alexk-dev in #259
- refactor(hex): tighten semantic architecture boundaries by @alexk-dev in #260
- refactor(hex): continue architecture hardening by @golemcore1 in #262
- refactor(architecture): tighten hexagonal boundaries by @alexk-dev in #263
- refactor(architecture): canonicalize webhook context keys by @alexk-dev in #265
- chore(deps): bump axios from 1.13.5 to 1.15.0 in /dashboard by @dependabot[bot] in #264
- refactor(dashboard): satisfy lint quality gates by @golemcore1 in #267
- test(ci): add bot integration suite by @golemcore1 in #271
- fix(settings): validate self-evolving local runtime config by @golemcore1 in #266
- fix(webhook): add JSONPath message templates by @alexk-dev in #261
- feat(llm): auto-import provider models and add provider tests by @alexk-dev in #248
- feat(bot): add hive managed policy sync by @alexk-dev in #252
- feat(hive): add built-in SDLC tools by @golemcore1 in #270
- chore(deps): bump docker/build-push-action from 7.0.0 to 7.1.0 by @dependabot[bot] in #272
- feat(webhook): honor sync schema model settings by @alexk-dev in #276
- feat(hive): add dashboard SSO OAuth client by @golemcore1 in #269
- refactor: replace dashboard bootstrap shim with tailwind UI by @golemcore1 in #274
- docs: update README documentation site by @alexk-dev in #277
- fix: allow major self-update releases by @alexk-dev in #279
- fix(tools): extend shell recovery guidance by @golemcore1 in #280
- fix(auto): bound delayed session actions by @golemcore1 in #281
- fix(dashboard): improve mobile responsive layout by @golemcore1 in #282
- chore(deps): bump follow-redirects from 1.15.11 to 1.16.0 in /dashboard by @dependabot[bot] in #285
- fix(dashboard): mobile topbar, collapsible chat, a11y & input zoom by @alexk-dev in #287
- fix(llm): preflight compact oversized requests by @golemcore1 in #284
- fix(webhook): preserve schema response context by @golemcore1 in #288
- feat(dashboard): expand IDE workspace editing by @golemcore1 in #283
- fix(domain): domain fixes and domain PIT mutation workflow by @alexk-dev in #286
- test: expand PIT mutation scope to the full product by @alexk-dev in #289
- refactor: split large runtime helpers by @alexk-dev in #290
- test: stabilize Ollama PIT process tests by @alexk-dev in #292
- test: harden qa coverage by @alexk-dev in #295
- feat(llm): add tier fallback routing settings by @golemcore1 in #294
- fix(prompts): coerce null description from YAML to empty string by @alexk-dev in #297
- fix(dashboard): add staged update force install by @golemcore1 in #299
- refactor(ui): defer specialized frontend chunks by @alexk-dev in #300
- fix(ci): repair javadoc generation for release builds by @alexk-dev in #301
- fix(update): prefer newer image over stale current jar by @golemcore1 in #298
- feat(dashboard): multi-panel workspace with terminal, inline diffs, and mentions by @alexk-dev in #291
- refactor(dashboard): redesign workspace chat toolbar header by @alexk-dev in #304
- feat(llm): five-layer LLM resilience orchestrator for autonomous agent stability by @alexk-dev in #293
- fix(workspace): add adaptive workspace shell by @golemcore1 in #305
- fix(workspace): improve mobile UX and ide scrolling by @golemcore1 in #306
- feat(auto): add session retention cleanup by @golemcore1 in #307
- feat(resilience): follow-through nudge for stranded LLM commitments by @alexk-dev in #308
- fix(context): context management budgeting by @alexk-dev in #316
- feat: add native app-image launcher distribution by @golemcore1 in #172
- feat(auto): scope goals to sessions and add scheduled tasks by @golemcore1 in #317
- feat(loop): extract shared contracts module by @golemcore1 in #310
- chore(deps): bump com.networknt:json-schema-validator from 1.5.6 to 3.0.2 by @dependabot[bot] in #313
- chore(deps): bump feign.version from 13.11 to 13.12 by @dependabot[bot] in #312
- chore(deps-dev): bump com.tngtech.archunit:archunit-junit5 from 1.4.1 to 1.4.2 by @dependabot[bot] in #311
- chore(deps): bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 by @dependabot[bot] in #314
- chore(deps-dev): bump postcss from 8.5.8 to 8.5.10 in /dashboard by @dependabot[bot] in #319
- chore(deps): bump org.jetbrains.pty4j:pty4j from 0.13.10 to 0.13.12 by @dependabot[bot] in #315
- refactor: modular runtime boundaries by @alexk-dev in #320
- refactor: split app domain context ownership by @alexk-dev in #326
- refactor: burn down runtime architecture debt by @alexk-dev in #328
- refactor: split command interaction boundary by @alexk-dev in #327
- feat: add repeat tool use guard by @alexk-dev in #329
Full Changelog: v0.12.0...v0.73.0