mirror of
https://github.com/openai/codex.git
synced 2026-10-25 18:28:38 +00:00
clean up
This commit is contained in:
@@ -13,7 +13,7 @@ import type { ResponseItemMessageMetadata } from "./ResponseItemMessageMetadata"
|
||||
import type { ResponseItemMetadata } from "./ResponseItemMetadata";
|
||||
import type { WebSearchAction } from "./WebSearchAction";
|
||||
|
||||
export type ResponseItem = { "type": "message", role: string, content: Array<ContentItem>, metadata?: ResponseItemMessageMetadata, end_turn?: boolean, phase?: MessagePhase, } | { "type": "reasoning", summary: Array<ReasoningItemReasoningSummary>, content?: Array<ReasoningItemContent>, encrypted_content: string | null, } | { "type": "local_shell_call",
|
||||
export type ResponseItem = { "type": "message", role: string, content: Array<ContentItem>, metadata?: ResponseItemMessageMetadata, end_turn?: boolean, phase?: MessagePhase, } | { "type": "reasoning", summary: Array<ReasoningItemReasoningSummary>, content?: Array<ReasoningItemContent>, encrypted_content: string | null, } | { "type": "local_shell_call",
|
||||
/**
|
||||
* Set when using the Responses API.
|
||||
*/
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
import type { SandboxPolicyMetadata } from "./SandboxPolicyMetadata";
|
||||
import type { UserMessageType } from "./UserMessageType";
|
||||
|
||||
export type ResponseItemMessageMetadata = { user_message_type?: UserMessageType, sandbox_policy?: SandboxPolicyMetadata,
|
||||
export type ResponseItemMessageMetadata = { user_message_type?: UserMessageType, sandbox_policy?: SandboxPolicyMetadata,
|
||||
/**
|
||||
* Client-visible metadata ID generated by Codex for this item.
|
||||
*/
|
||||
|
||||
@@ -5898,7 +5898,10 @@ pub(crate) async fn run_turn(
|
||||
.then(|| sandbox_policy_to_metadata(turn_context.sandbox_policy.get())),
|
||||
);
|
||||
if sess.enabled(Feature::ItemMetadata) {
|
||||
stamp_message_metadata_on_input_item(&mut initial_input_for_turn, &initial_message_metadata);
|
||||
stamp_message_metadata_on_input_item(
|
||||
&mut initial_input_for_turn,
|
||||
&initial_message_metadata,
|
||||
);
|
||||
}
|
||||
let response_item: ResponseItem = initial_input_for_turn.clone().into();
|
||||
sess.record_user_prompt_and_emit_turn_item(turn_context.as_ref(), &input, response_item)
|
||||
|
||||
Reference in New Issue
Block a user