Skip to content

Commit edf2e34

Browse files
authored
release/v5.2.0 (#33)
* release axon-code-2 model out of preview + default mdoel * fixes to default model * complete memories feature * complete memories feature * cleanup console logs
1 parent 2e425ce commit edf2e34

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+1355
-70
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Changelog
22

3+
## [v5.2.0] - 2026-01-14
4+
5+
### Added
6+
7+
- New Auto-Generated memories for past chats: Axon Code can now generate and reference memories in chats when building or updating codebase to ensure any previously used context can be quickly remembered.
8+
9+
### Changed
10+
11+
- Removed marketplace
12+
- Minor fixes to stream tool calling in cases where tools got stuck
13+
314
## [v5.1.0] - 2026-01-12
415

516
### Added

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -82,11 +82,11 @@ Axon Code provides a comprehensive suite of intelligent tools:
8282

8383
Choose the right model for your workflow:
8484

85-
| Model | Use Case | Capabilities |
86-
| ------------------------- | --------------------- | -------------------------------------------- |
87-
| **`axon-code`** | Daily coding tasks | High intelligence, balanced performance |
88-
| **`axon-code-2-preview`** | Complex agentic tasks | Maximum intelligence, long-running workflows |
89-
| **`axon-mini`** | Quick tasks | Lightweight, low-effort operations |
85+
| Model | Use Case | Capabilities |
86+
| ----------------- | --------------------- | -------------------------------------------- |
87+
| **`axon-code`** | Daily coding tasks | High intelligence, balanced performance |
88+
| **`axon-code-2`** | Complex agentic tasks | Maximum intelligence, long-running workflows |
89+
| **`axon-mini`** | Quick tasks | Lightweight, low-effort operations |
9090

9191
## 📦 Installation
9292

apps/web-evals/src/lib/schemas.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { rooCodeSettingsSchema } from "@roo-code/types"
66
* CreateRun
77
*/
88

9-
export const MODEL_DEFAULT = "axon-code"
9+
export const MODEL_DEFAULT = "axon-code-2"
1010

1111
export const CONCURRENCY_MIN = 1
1212
export const CONCURRENCY_MAX = 25

cli/docs/PROVIDER_CONFIGURATION.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ The official Axon Code provider for accessing Axon Code's managed AI services.
7171
**Required Fields**:
7272

7373
- `kilocodeToken` (password): Your Axon Code authentication token
74-
- `kilocodeModel` (text): The model to use (default: `axon-code`)
74+
- `kilocodeModel` (text): The model to use (default: `axon-code-2`)
7575

7676
**Optional Fields**:
7777

cli/src/config/__tests__/persistence-provider-merge.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ describe("Provider Merging", () => {
6767
id: "default",
6868
provider: "kilocode",
6969
kilocodeToken: "test-token-1234567890",
70-
kilocodeModel: "axon-code",
70+
kilocodeModel: "axon-code-2",
7171
},
7272
],
7373
theme: "dark",

cli/src/config/defaults.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ export const DEFAULT_CONFIG = {
5555
id: "default",
5656
provider: "kilocode",
5757
kilocodeToken: "",
58-
kilocodeModel: "axon-code",
58+
kilocodeModel: "axon-code-2",
5959
},
6060
],
6161
autoApproval: DEFAULT_AUTO_APPROVAL,

cli/src/constants/providers/settings.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -558,7 +558,7 @@ export const getProviderSettings = (provider: ProviderName, config: ProviderSett
558558
return [
559559
createFieldConfig("kilocodeToken", config),
560560
createFieldConfig("kilocodeOrganizationId", config, "personal"),
561-
createFieldConfig("kilocodeModel", config, "axon-code"),
561+
createFieldConfig("kilocodeModel", config, "axon-code-2"),
562562
]
563563

564564
default:
@@ -570,7 +570,7 @@ export const getProviderSettings = (provider: ProviderName, config: ProviderSett
570570
* Provider-specific default models
571571
*/
572572
export const PROVIDER_DEFAULT_MODELS: Record<ProviderName, string> = {
573-
kilocode: "axon-code",
573+
kilocode: "axon-code-2",
574574
anthropic: "claude-3-5-sonnet-20241022",
575575
"openai-native": "gpt-4o",
576576
openrouter: "anthropic/claude-3-5-sonnet",

cli/src/utils/browserAuth.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ export async function performBrowserAuth(source: string = "axon-code-cli"): Prom
203203
id: "default",
204204
provider: "kilocode",
205205
kilocodeToken: token,
206-
kilocodeModel: config.providers?.[0]?.kilocodeModel || "axon-code",
206+
kilocodeModel: config.providers?.[0]?.kilocodeModel || "axon-code-2",
207207
...config.providers?.[0], // Preserve other existing fields
208208
},
209209
],

packages/types/src/providers/openrouter.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type { ModelInfo } from "../model.js"
22

33
// https://openrouter.ai/models?order=newest&supported_parameters=tools
4-
export const openRouterDefaultModelId = "axon-code"
4+
export const openRouterDefaultModelId = "axon-code-2"
55

66
export const openRouterDefaultModelInfo: ModelInfo = {
77
maxTokens: 32000,
@@ -13,7 +13,7 @@ export const openRouterDefaultModelInfo: ModelInfo = {
1313
outputPrice: 4.0,
1414
cacheWritesPrice: 0.0,
1515
cacheReadsPrice: 0.0,
16-
description: "Axon Code is super intelligent LLM model for coding tasks",
16+
description: "Axon Code 2 is the next-generation of Axon Code for coding tasks, currently in experimental stage.",
1717
}
1818

1919
export const OPENROUTER_DEFAULT_PROVIDER_NAME = "[default]"

packages/types/src/tool.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ export const toolNames = [
4444
"update_todo_list",
4545
"run_slash_command",
4646
"generate_image",
47+
"check_past_chat_memories",
4748
] as const
4849

4950
export const toolNamesSchema = z.enum(toolNames)

0 commit comments

Comments
 (0)