The whole hunk
from line 45, old and new numbered
/
lines
from line 45
4545const message = await client.messages.create({
4646 max_tokens: 1024,
4747 messages: [{ role: "user", content: "Hello, Claude" }],
48 model: "claude-opus-5"
48 model: "claude-opus-5-5"
4949});
5050
5151for (const block of message.content) {
from line 69
6969const params: Anthropic.MessageCreateParams = {
7070 max_tokens: 1024,
7171 messages: [{ role: "user", content: "Hello, Claude" }],
72 model: "claude-opus-5"
72 model: "claude-opus-5-5"
7373};
7474const message: Anthropic.Message = await client.messages.create(params);
7575```
from line 96
9696const stream = await client.messages.create({
9797 max_tokens: 1024,
9898 messages: [{ role: "user", content: "Hello, Claude" }],
99 model: "claude-opus-5",
99 model: "claude-opus-5-5",
100100 stream: true
101101});
102102for await (const messageStreamEvent of stream) {
from line 115
115115
116116const stream = anthropic.messages
117117 .stream({
118 model: "claude-opus-5",
118 model: "claude-opus-5-5",
119119 max_tokens: 1024,
120120 messages: [
121121 {
from line 160
160160});
161161
162162const finalMessage = await anthropic.beta.messages.toolRunner({
163 model: "claude-opus-5",
163 model: "claude-opus-5-5",
164164 max_tokens: 1000,
165165 messages: [{ role: "user", content: "What is the weather in San Francisco?" }],
166166 tools: [weatherTool]
from line 236
236236// Use MCP prompts
237237const { messages } = await mcpClient.getPrompt({ name: "my-prompt" });
238238const response = await anthropic.beta.messages.create({
239 model: "claude-opus-5",
239 model: "claude-opus-5-5",
240240 max_tokens: 1024,
241241 messages: mcpMessages(messages)
242242});
from line 245
245245// Use MCP tools with toolRunner
246246const { tools } = await mcpClient.listTools();
247247const finalMessage = await anthropic.beta.messages.toolRunner({
248 model: "claude-opus-5",
248 model: "claude-opus-5-5",
249249 max_tokens: 1024,
250250 messages: [{ role: "user", content: "Use the available tools" }],
251251 tools: mcpTools(tools, mcpClient)
from line 255
255255// Use MCP resources as content
256256const resource = await mcpClient.readResource({ uri: "file:///path/to/doc.txt" });
257257await anthropic.beta.messages.create({
258 model: "claude-opus-5",
258 model: "claude-opus-5-5",
259259 max_tokens: 1024,
260260 messages: [
261261 {
from line 291
291291 {
292292 custom_id: "my-first-request",
293293 params: {
294 model: "claude-opus-5",
294 model: "claude-opus-5-5",
295295 max_tokens: 1024,
296296 messages: [{ role: "user", content: "Hello, world" }]
297297 }
from line 299
299299 {
300300 custom_id: "my-second-request",
301301 params: {
302 model: "claude-opus-5",
302 model: "claude-opus-5-5",
303303 max_tokens: 1024,
304304 messages: [{ role: "user", content: "Hi again, friend" }]
305305 }
from line 372
372372 .create({
373373 max_tokens: 1024,
374374 messages: [{ role: "user", content: "Hello, Claude" }],
375 model: "claude-opus-5"
375 model: "claude-opus-5-5"
376376 })
377377 .catch(async (err) => {
378378 if (err instanceof Anthropic.APIError) {
from line 409
409409const message = await client.messages.create({
410410 max_tokens: 1024,
411411 messages: [{ role: "user", content: "Hello, Claude" }],
412 model: "claude-opus-5"
412 model: "claude-opus-5-5"
413413});
414414console.log(message._request_id); // req_018EeWyXxfu5pfWkrYcMdjWG
415415```
from line 431
431431 {
432432 max_tokens: 1024,
433433 messages: [{ role: "user", content: "Hello, Claude" }],
434 model: "claude-opus-5"
434 model: "claude-opus-5-5"
435435 },
436436 { maxRetries: 5 }
437437);
from line 462
462462 {
463463 max_tokens: 1024,
464464 messages: [{ role: "user", content: "Hello, Claude" }],
465 model: "claude-opus-5"
465 model: "claude-opus-5-5"
466466 },
467467 { timeout: 5 * 1000 }
468468);
from line 531
531531 {
532532 max_tokens: 1024,
533533 messages: [{ role: "user", content: "Hello, Claude" }],
534 model: "claude-opus-5"
534 model: "claude-opus-5-5"
535535 },
536536 { headers: { "anthropic-version": "My-Custom-Value" } }
537537);
from line 552
552552 .create({
553553 max_tokens: 1024,
554554 messages: [{ role: "user", content: "Hello, Claude" }],
555 model: "claude-opus-5"
555 model: "claude-opus-5-5"
556556 })
557557 .asResponse();
558558console.log(response.headers.get("X-My-Header"));
from line 562
562562 .create({
563563 max_tokens: 1024,
564564 messages: [{ role: "user", content: "Hello, Claude" }],
565 model: "claude-opus-5"
565 model: "claude-opus-5-5"
566566 })
567567 .withResponse();
568568console.log(raw.headers.get("X-My-Header"));
from line 735
735735```typescript
736736const client = new Anthropic();
737737const response = await client.beta.messages.create({
738 model: "claude-opus-5",
738 model: "claude-opus-5-5",
739739 max_tokens: 1024,
740740 messages: [{ role: "user", content: "Hello, Claude" }],
741741 betas: ["context-management-2025-06-27"]