Skip to content

feat(lk): --persona-model picks the persona's model - #1119

Open
u9g wants to merge 1 commit into
mainfrom
jasonlernerman/sim-caller-model
Open

u9g wants to merge 1 commit into
mainfrom
jasonlernerman/sim-caller-model

Conversation

@u9g

@u9g u9g commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor

lk agent simulate --persona-model NAME chooses the persona's model: the model that plays the simulated caller in every job of the run. The flag applies to text and audio.

Testing

  • go build ./..., go vet ./cmd/lk and go test ./cmd/lk all pass.
  • Not run against a server: the server side isn't deployed yet, and a server without it ignores the field and uses the default.

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Devin Review

@u9g

u9g commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor Author

The new --simulator-model flag in lk agent simulate --help.

simulator-model.mp4

@u9g
u9g force-pushed the jasonlernerman/sim-caller-model branch from 88d6bf8 to b1fe4ea Compare November 11, 2026 17:15
Comment thread cmd/lk/simulate.go Outdated
Usage: "`NAME` of the agent deployment to run against, such as a non-production deployment. Defaults to production. Requires --agent-name.",
},
&cli.StringFlag{
Name: "caller-model",

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Name: "caller-model",
Name: "simulator-model",

@u9g
u9g force-pushed the jasonlernerman/sim-caller-model branch from b1fe4ea to bd59158 Compare November 12, 2026 18:54
@u9g u9g changed the title feat(lk): --caller-model picks the model that plays the simulated caller feat(lk): --simulator-model picks the simulator's model Nov 12, 2026
@u9g
u9g force-pushed the jasonlernerman/sim-caller-model branch from bd59158 to eb1a216 Compare November 12, 2026 23:14
@u9g u9g changed the title feat(lk): --simulator-model picks the simulator's model feat(lk): --persona-model picks the persona's model Nov 12, 2026
@u9g
u9g force-pushed the jasonlernerman/sim-caller-model branch from eb1a216 to daac7ca Compare November 13, 2026 00:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants