Skip to content

Commit ed4b297

Browse files
Merge remote-tracking branch 'origin/staging' into chore/bump-polymarket-trader-v0.40.0-rc6
2 parents 3e6554c + ba02ad7 commit ed4b297

8 files changed

Lines changed: 45 additions & 2470 deletions

File tree

frontend/config/agents.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ export const AGENT_CONFIG: {
107107
evmHomeChainId: EvmChainIdMap.Gnosis,
108108
middlewareHomeChainId: MiddlewareChainMap.GNOSIS,
109109
agentIds: [14, 25],
110-
defaultStakingProgramId: STAKING_PROGRAM_IDS.PearlBetaMechMarketplace3,
110+
defaultStakingProgramId: STAKING_PROGRAM_IDS.OmenstratIII,
111111
serviceApi: PredictTraderService,
112112
displayName: 'Omenstrat',
113113
description: 'Participates in prediction markets.',
@@ -132,7 +132,7 @@ export const AGENT_CONFIG: {
132132
[TokenSymbolMap.pUSD]: getPolystratPusdConfig(),
133133
},
134134
},
135-
defaultStakingProgramId: STAKING_PROGRAM_IDS.PolygonBeta1,
135+
defaultStakingProgramId: STAKING_PROGRAM_IDS.PolystratI,
136136
serviceApi: Polystrat,
137137
displayName: 'Polystrat',
138138
description: 'Participates in prediction markets on Polymarket.',
@@ -161,7 +161,7 @@ export const AGENT_CONFIG: {
161161
[TokenSymbolMap.USDC]: getOptimusUsdcConfig(),
162162
},
163163
},
164-
defaultStakingProgramId: STAKING_PROGRAM_IDS.OptimusAlpha2,
164+
defaultStakingProgramId: STAKING_PROGRAM_IDS.OptimusI,
165165
serviceApi: OptimismService,
166166
displayName: 'Optimus',
167167
description:
@@ -256,7 +256,6 @@ export const AGENT_CONFIG: {
256256
[AgentMap.PettAi]: {
257257
isAgentEnabled: true,
258258
isAddingNewBlocked: true,
259-
shutdownDate: 'June 15, 2026',
260259
requiresSetup: false,
261260
isX402Enabled: X402_ENABLED_FLAGS[AgentMap.PettAi],
262261
name: 'Pett.ai',

frontend/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"@tootallnate/once": "3.0.1",
66
"bn.js": "5.2.3",
77
"csstype": "3.1.3",
8+
"dayjs": "1.11.13",
89
"diff": "5.2.2",
910
"flatted": "3.4.2",
1011
"form-data": "4.0.6",

frontend/tests/components/SetupPage/AgentOnboarding/FundingRequirementStep.test.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ describe('FundingRequirementStep — maintenance alert copy', () => {
4848
});
4949

5050
it('keeps the "existing agents continue to run" line for a blocked-but-not-phased-out agent', () => {
51-
// PettAi blocks new instances (isAddingNewBlocked) but is sunsetting via
52-
// shutdownDate, not phased out — so existing instances still run.
51+
// PettAi blocks new instances (isAddingNewBlocked) but is not phased out —
52+
// so existing instances still run.
5353
render(<FundingRequirementStep agentType={AgentMap.PettAi} />);
5454

5555
expect(

frontend/tests/config/agents.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,8 @@ describe('PettAi creation blocking and deprecation', () => {
109109
expect(AGENT_CONFIG[AgentMap.PettAi].isAddingNewBlocked).toBe(true);
110110
});
111111

112-
it('has shutdownDate set to June 15, 2026', () => {
113-
expect(AGENT_CONFIG[AgentMap.PettAi].shutdownDate).toBe('June 15, 2026');
112+
it('has no shutdownDate (deprecation banner removed)', () => {
113+
expect(AGENT_CONFIG[AgentMap.PettAi].shutdownDate).toBeUndefined();
114114
});
115115

116116
it('PettAi still appears in ACTIVE_AGENTS', () => {

0 commit comments

Comments
 (0)