MCPcopy Create free account

hub / github.com/microsoft/poml / functions

Functions726 in github.com/microsoft/poml

↓ 1 callersFunctionpoml
(prompt, context, stylesheet)
python/poml/integration/mlflow.py:12
↓ 1 callersFunctionpoml
(prompt, context, stylesheet)
python/poml/integration/agentops.py:11
↓ 1 callersFunctionpreprocessAudio
(args: PreprocessAudioArgs)
packages/poml/util/audio.ts:43
↓ 1 callersMethodpreprocessProps
(props: any)
packages/poml/base.tsx:755
↓ 1 callersMethodpreview
( resource: vscode.Uri, previewSettings: PanelSettings )
packages/poml-vscode/panel/manager.ts:42
↓ 1 callersMethodprocessStreamChunk
(chunk: TextStreamPart<any>, lastChunkEndline: boolean)
packages/poml-vscode/command/testCommand.ts:320
↓ 1 callersFunctionprocessWebpage
(props: WebpageProps)
packages/poml/components/webpage.tsx:58
↓ 1 callersFunctionprocess_example
Process the example content and return the expected output.
examples/_generate_expects.py:9
↓ 1 callersFunctionreadAudio
(src?: string, base64?: string)
packages/poml/util/audio.ts:15
↓ 1 callersFunctionreadDirectoryToTreeItems
( dirPath: string, maxDepth: number, currentDepth: number, showContent: boolean, filter?: RegExp )
packages/poml/components/tree.tsx:236
↓ 1 callersFunctionreadDocxFromPath
( filePath: string, options?: DocumentProps )
packages/poml/components/document.tsx:175
↓ 1 callersFunctionreadImage
(src?: string, base64?: string)
packages/poml/util/image.ts:17
↓ 1 callersMethodreduceBoxesByLimit
( boxes: MarkdownBox[], charLimit?: number, tokenLimit?: number )
packages/poml/writer.ts:793
↓ 1 callersMethodregisterCommand
(id: string, impl: (...args: any[]) => void, thisArg?: any)
packages/poml-vscode/util/commandManager.ts:24
↓ 1 callersMethodregisterComponent
(officialName: string, component: any, options: ComponentOptions)
packages/poml/base.tsx:897
↓ 1 callersFunctionregisterPomlChatParticipant
(context: vscode.ExtensionContext, gallery: PromptGalleryProvider)
packages/poml-vscode/chat/participant.ts:7
↓ 1 callersFunctionregisterPromptGallery
(context: vscode.ExtensionContext)
packages/poml-vscode/chat/gallery.ts:96
↓ 1 callersMethodremovePrompt
(entry: PromptEntry)
packages/poml-vscode/chat/gallery.ts:78
↓ 1 callersMethodrenderPrompt
(uri: vscode.Uri)
packages/poml-vscode/command/testCommand.ts:201
↓ 1 callersMethodreportTelemetry
(event: string, properties: { [key: string]: any })
packages/poml-vscode/util/telemetryClient.ts:15
↓ 1 callersMethodreportTelemetryError
(event: string, error: any)
packages/poml-vscode/util/telemetryClient.ts:22
↓ 1 callersFunctionrerenderChips
(options: WebviewUserOptions)
packages/poml-vscode-webview/toolbar.ts:20
↓ 1 callersFunctionresizeImage
(image: sharp.Sharp, metadata: sharp.Metadata, maxWidth?: number, maxHeight?: number, resize?: number)
packages/poml/util/image.ts:27
↓ 1 callersFunctionresolve_ref
(*, root: dict[str, object], ref: str)
python/poml/integration/pydantic.py:170
↓ 1 callersMethodreveal
(viewColumn: vscode.ViewColumn)
packages/poml-vscode/panel/panel.ts:314
↓ 1 callersMethodrevive
( webview: vscode.WebviewPanel, state: WebviewState, context: vscode.ExtensionContext, preview
packages/poml-vscode/panel/panel.ts:38
↓ 1 callersFunctionrichContentToMarkdown
(content: RichContent)
packages/poml-vscode/panel/content.tsx:143
↓ 1 callersMethodrichContentToVercelToolResult
(content: RichContent)
packages/poml-vscode/command/testCommand.ts:484
↓ 1 callersMethodrole
Specifies the role you want the language model to assume when responding. Defining a role provides the model with a perspective or context,
python/poml/_tags.py:54
↓ 1 callersMethodrouteStream
( prompt: PreviewResponse, settings: LanguageModelSetting, )
packages/poml-vscode/command/testCommand.ts:221
↓ 1 callersFunctionscanComponentDocs
(folderPath: string)
packages/poml-vscode/lsp/parseComments.ts:143
↓ 1 callersFunctionsolve_math
(question)
examples/403_py_trace.py:9
↓ 1 callersMethodtagSlugify
(name: string)
packages/poml/writer.ts:1765
↓ 1 callersFunctiontarvel_expense_agent
(document_paths: List[str], employee_email: str)
examples/404_travel_expense_agent.py:10
↓ 1 callersMethodtestPrompt
(uri: vscode.Uri)
packages/poml-vscode/command/testCommand.ts:86
↓ 1 callersFunctiontest_enum_schema
()
python/tests/integration/openai_pydantic.py:143
↓ 1 callersFunctiontest_nested_schema
()
python/tests/integration/openai_pydantic.py:185
↓ 1 callersFunctiontest_schema_generation
()
python/tests/integration/openai_pydantic.py:60
↓ 1 callersMethodthrowIfMissing
(props: any)
packages/poml/base.tsx:679
↓ 1 callersMethodtoMessageObjects
(messages: Message[], style: 'openai' | 'google')
packages/poml-vscode/command/testCommand.ts:586
↓ 1 callersMethodtoVercelTools
(tools: { [key: string]: any }[])
packages/poml-vscode/command/testCommand.ts:563
↓ 1 callersFunctiontreeItemsToObject
(items: TreeItemData[], showContent: boolean = false)
packages/poml/components/tree.tsx:180
↓ 1 callersFunctiontreeToBoxDrawings
(items: TreeItemData[], prefix = '', isRoot = true)
packages/poml/components/tree.tsx:146
↓ 1 callersFunctiontreeToHeaderContentTree
( items: TreeItemData[], parentPath = '', showContent: boolean = false )
packages/poml/components/tree.tsx:46
↓ 1 callersFunctiontreeToNestedList
(items: TreeItemData[], depth = 0)
packages/poml/components/tree.tsx:84
↓ 1 callersFunctiontreeToPureTextContents
(items: TreeItemData[], parentPath = '')
packages/poml/components/tree.tsx:112
↓ 1 callersFunctiontrimText
(text: string, isFirst: boolean, isLast: boolean)
packages/poml/base.tsx:241
↓ 1 callersMethodtryLoadAssociatedFiles
(resource: vscode.Uri)
packages/poml-vscode/settings.ts:150
↓ 1 callersMethodunregisterComponent
(name: string)
packages/poml/base.tsx:914
↓ 1 callersMethodupdateConfiguration
()
packages/poml-vscode/util/logger.ts:79
↓ 1 callersMethodupdateLine
( resource: vscode.Uri, line: number )
packages/poml-vscode/util/topmostLineMonitor.ts:30
↓ 1 callersFunctionupdateNodeJSVersions
(baseVersion, timestamp)
bump-version.js:6
↓ 1 callersMethodupdatePrompt
(entry: PromptEntry, newEntry: PromptEntry)
packages/poml-vscode/chat/gallery.ts:82
↓ 1 callersFunctionupdatePythonVersions
(baseVersion, timestamp)
bump-version.js:47
↓ 1 callersFunctionuseStyleSheet
()
packages/poml/base.tsx:542
↓ 1 callersMethodvalidateTextDocument
(textDocument: TextDocument)
packages/poml-vscode/lsp/server.ts:569
↓ 1 callersFunctionwalk
(folderPath: string)
packages/poml-vscode/lsp/parseComments.ts:131
↓ 1 callersMethodwarnsIfProvided
(props: any)
packages/poml/base.tsx:662
↓ 1 callersMethodwrapBoxEveryLine
(box: MarkdownBox, wrapBefore: string, wrapAfter: string)
packages/poml/writer.ts:760
↓ 1 callersMethodwriteElementTree
( element: cheerio.Cheerio<any>, $: cheerio.CheerioAPI )
packages/poml/writer.ts:1879
↓ 1 callersMethodwriteElementTree
( element: cheerio.Cheerio<any>, $: cheerio.CheerioAPI )
packages/poml/writer.ts:2054
↓ 1 callersMethodxmlAttributeKeyRange
(element: XMLAttribute)
packages/poml/file.tsx:1259
↓ 1 callersMethodxmlCloseNameRange
(element: XMLElement)
packages/poml/file.tsx:1248
FunctionApp
({ component, customStyle, expectStyle, children }: any)
packages/poml/tests/base.test.tsx:72
FunctionAppInner
(props: any)
packages/poml/tests/base.test.tsx:55
FunctionButtonContent
(props: { icon: string; content: string })
packages/poml-vscode/panel/content.tsx:19
FunctionChatMessages
(props: { messages: Message[]; toRender: boolean; tokens?: number[]; mappings?: SourceMapMessage[];
packages/poml-vscode/panel/content.tsx:173
FunctionCodeBlock
(props: { className?: string; content: RichContent; mappings?: SourceMapRichContent[]; rawText?: string })
packages/poml-vscode/panel/content.tsx:104
FunctionContent
(props: WebviewUserOptions & PreviewResponse)
packages/poml-vscode/panel/content.tsx:289
FunctionMain
()
packages/poml/tests/assets/directory/anotherdirectory/123.jsx:1
FunctionMarkdown
(props: { content: RichContent })
packages/poml-vscode/panel/content.tsx:135
FunctionRoot
(props: PomlVscodePanelContentProps)
packages/poml-vscode/panel/content.tsx:343
FunctionSimpleMarkupComponent
( props: React.PropsWithChildren<PropsMarkupBase & { tagName: string }> )
packages/poml/presentation.tsx:171
FunctionSourceProvider
({ source, children }: React.PropsWithChildren<{ source: string }>)
packages/poml/base.tsx:588
FunctionStyleSheetProvider
({ stylesheet, children }: React.PropsWithChildren<{ stylesheet: StyleSheet }>)
packages/poml/base.tsx:532
FunctionToolBar
(props: WebviewUserOptions)
packages/poml-vscode/panel/content.tsx:31
Method__bool__
(self)
python/poml/integration/pydantic.py:68
Method__enter__
(self)
python/poml/prompt.py:44
Method__enter__
Enter a context for building a prompt. The Prompt instance can be reused across multiple ``with`` blocks. On each entry we simply res
python/poml/prompt.py:178
Method__exit__
(self, exc_type, exc_val, exc_tb)
python/poml/prompt.py:50
Method__exit__
Cleans up Prompt state upon exiting a 'with' block.
python/poml/prompt.py:193
Method__init__
(self, prompt_instance: "Prompt", tag_name: str, attrs: dict)
python/poml/prompt.py:28
Method__init__
(self)
python/poml/prompt.py:82
Method__repr__
(self)
python/poml/integration/pydantic.py:72
Function_mp_worker
()
python/tests/test_basic.py:137
Function_write_file_for_poml
Writes content to a named temporary file that is not deleted on close.
python/poml/prompt.py:11
Functionactivate
(context: vscode.ExtensionContext)
packages/poml-vscode/extension.ts:29
MethodactivePreview
()
packages/poml-vscode/panel/manager.ts:64
MethodactivePreviewResource
()
packages/poml-vscode/panel/manager.ts:60
MethodaddIfExists
(arr: string[], file: string)
packages/poml-vscode/settings.ts:159
Methodai_message
Wrap the contents in a AI message. Example: ```xml <ai-msg>Paris</ai-msg> ```
python/poml/_tags.py:566
MethodasIfNotExist
(box: MarkdownBox)
packages/poml/writer.ts:903
MethodassignSpeakerForElement
( element: cheerio.Cheerio<any>, inheritedSpeaker: Speaker | undefined )
packages/poml/writer.ts:299
Methodattribute
* @param {AttributeCtx} ctx * @param {XMLAttribute} astNode
packages/poml/util/xmlContentAssist.js:150
Methodaudio
Audio (`<audio>`) embeds an audio file in the content. Accepts either a file path (`src`) or base64-encoded audio data (`base64`).
python/poml/_tags.py:1275
MethodavoidObject
(el: any)
packages/poml/file.tsx:1176
Methodbold
Bold (`<b>`) emphasizes text in a bold style when using markup syntaxes. Example: ```xml <p><b>Task:</b> Do somethin
python/poml/_tags.py:1057
Methodcaptioned_paragraph
CaptionedParagraph (`<cp>` for short) creates a paragraph with a customized caption title. Args: caption (Optional[str]): The tit
python/poml/_tags.py:754
Methodchardata
(ctx, astNode)
packages/poml/util/xmlContentAssist.js:194
Methodclear
()
packages/poml/base.tsx:460
← previousnext →401–500 of 726, ranked by callers