changedInput schema / properties / callerJudge / description
Previous value: -"With callerSearch: your own model also makes the judgments (fit screen and ranking text, job-post extraction, competitor site checks; a playbook's write-up and claim check), returned as `work` like the searches. What it judged is labelled `judgedBy: \"caller\"`; every signal is still checked against its page by our code. Hosted, this happens on its own while our models are unavailable; locally it is always so"New value: +"With callerSearch: the calling agent's model also makes the judgments (fit screen and ranking text, job-post extraction, competitor site checks; a playbook's write-up and claim check), returned as `work` like the searches. What it judged is labelled `judgedBy: \"caller\"`; every signal is still checked against its page by our code. Hosted, this happens on its own while our models are unavailable; locally it is always so"
changedInput schema / properties / callerSearch / description
Previous value: -"Your own agent runs the searches (the seller's offer and ICP draft, competitors, tool list, candidate companies, each company's news, the events search), where the server offers it; on the hosted server it is the default. A call returns `work` until every search has an answer: run each prompt with your web search, then call again with the same input and `searches`. Our code still checks every page, quote and date"New value: +"The calling agent does the searches (the seller's offer and ICP draft, competitors, tool list, candidate companies, each company's news, the events search), where the server offers it; on the hosted server it is the default. A call returns `work` (search prompts with ids) until every search has an answer; a repeat call with the same input and `searches` carries the answers. Our code still checks every page, quote and date"
changedInput schema / properties / confirm_token / description
Previous value: -"The token a previous call returned in `confirm`, sent only after the user agreed to that cost; one use, same arguments."New value: +"The token a previous call returned in `confirm`, standing for the user's agreement to that cost; one use, same arguments."
changedInput schema / properties / connections / description
Previous value: -"A LinkedIn Connections.csv, for warm paths; names stay local"New value: +"A LinkedIn Connections.csv, for warm paths; names stay local. Locally, ~/.salesmap/Connections.csv when omitted"
changedInput schema / properties / context / description
Previous value: -"What you already know about the user and their company, from your memory, CLAUDE.md and this conversation: who they are, the company, product, ICP, buyer roles, customers, competitors, deals won and lost, regions, exclusions. Fill every field you know before calling; leave out what you don't, never invent it. The saved profile (seller_profile) fills the rest. These are the user's inputs, not findings."New value: +"The user's own facts about their company: who they are, the company, product, ICP, buyer roles, customers, competitors, deals won and lost, regions, exclusions. Fields left out come from the saved seller profile. These are the user's inputs, not findings."
changedInput schema / properties / context / properties / warmPaths / description
Previous value: -"Warm paths the user confirmed (s48): company domain and who or how, e.g. \"Jane Doe (VP Ops), via Sam Lee\". Saving replaces the list: pass the whole list. Stays local; never sent to a model"New value: +"Warm paths the user confirmed (s48): company domain and who or how, e.g. \"Jane Doe (VP Ops), via Sam Lee\". A save replaces the whole list. Stays local; never sent to a model"