Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/microsoft/poml
/ functions
Functions
726 in github.com/microsoft/poml
⨍
Functions
726
◇
Types & classes
263
↳
Endpoints
1
↓ 1 callers
Function
factorial
(n)
python/tests/assets/sample.py:7
↓ 1 callers
Function
fetchWebpage
(url: string)
packages/poml/components/webpage.tsx:18
↓ 1 callers
Method
findTokenInElement
(element: XMLElement, offset: number)
packages/poml/file.tsx:1281
↓ 1 callers
Function
fn
()
packages/poml/tests/meta.test.tsx:14
↓ 1 callers
Method
formatUsageInfo
(chunk: any, lastChunkEndline: boolean)
packages/poml-vscode/command/testCommand.ts:346
↓ 1 callers
Method
fromSpec
(spec: ComponentSpec)
packages/poml/base.tsx:694
↓ 1 callers
Method
from_file
( cls, template_file: Union[str, Path], *args, speaker_mode: bool = True, **kwargs )
python/poml/integration/langchain.py:71
↓ 1 callers
Method
from_template
(cls, *args, speaker_mode: bool = True, **kwargs)
python/poml/integration/langchain.py:80
↓ 1 callers
Function
generatePythonFile
(jsonData: ComponentSpec[])
packages/poml-vscode/lsp/parseComments.ts:284
↓ 1 callers
Function
generatePythonMethod
(tag: ComponentSpec)
packages/poml-vscode/lsp/parseComments.ts:227
↓ 1 callers
Function
generate_expectations
Generate the expected output files for the examples.
examples/_generate_expects.py:17
↓ 1 callers
Method
getActiveVercelModel
(settings: LanguageModelSetting, runtime?: { [key: string]: any })
packages/poml-vscode/command/testCommand.ts:473
↓ 1 callers
Method
getActiveVercelModelProvider
(settings: LanguageModelSetting, runtime?: { [key: string]: any })
packages/poml-vscode/command/testCommand.ts:430
↓ 1 callers
Method
getCompletions
(offset: number)
packages/poml/file.tsx:312
↓ 1 callers
Function
getConnectionString
()
packages/poml-vscode/extension.ts:154
↓ 1 callers
Function
getData
(key: string)
packages/poml-vscode-webview/state.ts:5
↓ 1 callers
Function
getElementOrThrowException
(id: string)
packages/poml-vscode-webview/state.ts:37
↓ 1 callers
Method
getExistingPreview
( resource: vscode.Uri, previewSettings: PanelSettings )
packages/poml-vscode/panel/manager.ts:98
↓ 1 callers
Method
getHoverToken
(offset: number)
packages/poml/file.tsx:304
↓ 1 callers
Method
getHoverToken
(offset: number)
packages/poml/reader/base.tsx:33
↓ 1 callers
Function
getImageWidthHeight
(base64: string)
packages/poml/util/image.ts:74
↓ 1 callers
Function
getLineElementsAtPageOffset
(offset: number)
packages/poml-vscode-webview/scrollSync.ts:61
↓ 1 callers
Method
getLocalResourceRoots
( resource: vscode.Uri, context: vscode.ExtensionContext )
packages/poml-vscode/panel/panel.ts:505
↓ 1 callers
Method
getModelEncoding
(model: string)
packages/poml-vscode/lsp/server.ts:325
↓ 1 callers
Function
getNumPages
(pdfBuffer: ArrayBuffer | Buffer)
packages/poml/util/pdf.ts:23
↓ 1 callers
Function
getPythonType
(jsonType: string, paramName: string)
packages/poml-vscode/lsp/parseComments.ts:193
↓ 1 callers
Function
getSuggestions
(options)
packages/poml/util/xmlContentAssist.js:17
↓ 1 callers
Method
getWebviewConfig
(document: vscode.TextDocument)
packages/poml-vscode/panel/panel.ts:418
↓ 1 callers
Function
get_bearer_token
Exchange API key for a bearer token
python/tests/integration/agentops_utils.py:12
↓ 1 callers
Function
get_horoscope
(sign)
python/tests/integration/openai_tool_call.py:8
↓ 1 callers
Function
get_span_details
Get detailed span information
python/tests/integration/agentops_utils.py:49
↓ 1 callers
Function
get_trace
Return a copy of the trace log.
python/poml/api.py:115
↓ 1 callers
Function
get_trace_details
Get comprehensive trace information
python/tests/integration/agentops_utils.py:25
↓ 1 callers
Function
get_trace_metrics
Get trace metrics and statistics
python/tests/integration/agentops_utils.py:37
↓ 1 callers
Function
greet
(name)
python/tests/assets/sample.py:1
↓ 1 callers
Method
handleAttributeNameCompletion
(offset: number)
packages/poml/file.tsx:1376
↓ 1 callers
Method
handleAttributeValueCompletion
(offset: number)
packages/poml/file.tsx:1414
↓ 1 callers
Function
handleElementContentScenario
(ctx, astNode, visitor)
packages/poml/util/xmlContentAssist.js:377
↓ 1 callers
Method
handleElementNameCloseCompletion
(offset: number)
packages/poml/file.tsx:1346
↓ 1 callers
Function
handleElementNameCloseWithPrefixScenario
(ctx, astNode, visitor)
packages/poml/util/xmlContentAssist.js:245
↓ 1 callers
Function
handleElementNameCloseWithoutPrefixScenario
(ctx, astNode, visitor)
packages/poml/util/xmlContentAssist.js:233
↓ 1 callers
Method
handleElementNameCompletion
(offset: number)
packages/poml/file.tsx:1330
↓ 1 callers
Function
handleElementNameWithPrefixScenario
(ctx, astNode, visitor)
packages/poml/util/xmlContentAssist.js:216
↓ 1 callers
Function
handleElementNameWithoutPrefixScenario
(ctx, astNode, visitor)
packages/poml/util/xmlContentAssist.js:204
↓ 1 callers
Method
handleForLoop
* Template related functions only usable in standalone poml files. * It's not available for POML expressed with JSX or Python SDK.
packages/poml/file.tsx:460
↓ 1 callers
Method
handleImageOrAudio
( element: cheerio.Cheerio<any>, $: cheerio.CheerioAPI )
packages/poml/writer.ts:1904
↓ 1 callers
Method
handleList
( listStyle: string, listSelf: cheerio.Cheerio<any>, $: cheerio.CheerioAPI )
packages/poml/writer.ts:1035
↓ 1 callers
Function
handleNewAttributeKeyScenario
(ctx, astNode, tokenVector, visitor)
packages/poml/util/xmlContentAssist.js:262
↓ 1 callers
Method
handleRegularTextStream
( prompt: PreviewResponse, settings: LanguageModelSetting, )
packages/poml-vscode/command/testCommand.ts:284
↓ 1 callers
Method
handleResponseSchemaStream
( prompt: PreviewResponse, settings: LanguageModelSetting, )
packages/poml-vscode/command/testCommand.ts:251
↓ 1 callers
Method
handleTable
( tableHeadElements: cheerio.Cheerio<any>, tableBodyElements: cheerio.Cheerio<any>, tableElement:
packages/poml/writer.ts:1119
↓ 1 callers
Method
handleTableHeadBody
( document: XMLNode, element: cheerio.Cheerio<any>, $: cheerio.CheerioAPI )
packages/poml/writer.ts:1342
↓ 1 callers
Method
handleToolRequest
( element: cheerio.Cheerio<any>, $: cheerio.CheerioAPI )
packages/poml/writer.ts:1938
↓ 1 callers
Method
handleToolResponse
( element: cheerio.Cheerio<any>, $: cheerio.CheerioAPI )
packages/poml/writer.ts:1979
↓ 1 callers
Method
hasSettingsChanged
( resource: vscode.Uri )
packages/poml-vscode/settings.ts:122
↓ 1 callers
Function
has_more_than_n_keys
(obj: dict[str, object], n: int)
python/poml/integration/pydantic.py:205
↓ 1 callers
Method
header
Header (`<h>`) renders headings in markup syntaxes. It's commonly used to highlight titles or section headings. The header level will
python/poml/_tags.py:1015
↓ 1 callers
Function
headlessPomlVscodePanelContent
(config: HeadlessPomlVscodePanelContentProps)
packages/poml-vscode/panel/content.tsx:369
↓ 1 callers
Method
indentText
(text: string, indent: number, firstLineIndent: number)
packages/poml/writer.ts:977
↓ 1 callers
Function
initializeReporter
(connectionString: string)
packages/poml-vscode/util/telemetryClient.ts:40
↓ 1 callers
Method
isEqualTo
(otherSettings: Settings)
packages/poml-vscode/settings.ts:75
↓ 1 callers
Method
isPublic
()
packages/poml/base.tsx:690
↓ 1 callers
Function
is_basemodel_type
(typ: type)
python/poml/integration/pydantic.py:184
↓ 1 callers
Function
is_even
(num)
python/tests/assets/sample.py:13
↓ 1 callers
Function
lazy
(getValue: () => T)
packages/poml-vscode/util/logger.ts:53
↓ 1 callers
Method
list
()
packages/poml/base.tsx:354
↓ 1 callers
Function
listComponents
()
packages/poml/base.tsx:1045
↓ 1 callers
Method
listComponents
()
packages/poml/base.tsx:919
↓ 1 callers
Method
listen
()
packages/poml-vscode/lsp/server.ts:142
↓ 1 callers
Function
main
()
bump-version.js:69
↓ 1 callers
Function
main
()
python/tests/integration/mcp_baseline.py:17
↓ 1 callers
Function
main
()
python/tests/integration/mcp_poml.py:17
↓ 1 callers
Function
main
()
python/tests/assets/sample.py:16
↓ 1 callers
Method
markupLanguage
()
packages/poml/writer.ts:1320
↓ 1 callers
Function
mock_send_email
(to, subject, body)
examples/404_travel_expense_agent.py:220
↓ 1 callers
Function
nextIndex
(sourcePath?: string)
packages/poml/util/trace.ts:63
↓ 1 callers
Function
node
(*args: str, **kwargs: Any)
python/poml/cli.py:10
↓ 1 callers
Method
onCodeLens
(params: CodeLensParams)
packages/poml-vscode/lsp/server.ts:213
↓ 1 callers
Method
onCompletion
(textDocumentPosition: TextDocumentPositionParams)
packages/poml-vscode/lsp/server.ts:793
↓ 1 callers
Method
onCompletionResolve
(item: CompletionItem)
packages/poml-vscode/lsp/server.ts:849
↓ 1 callers
Method
onDidChangeTextEditorSelection
(line: number)
packages/poml-vscode-webview/scrollSync.ts:133
↓ 1 callers
Method
onDidClickPreview
(line: number)
packages/poml-vscode/panel/panel.ts:542
↓ 1 callers
Method
onDidScrollPreview
(line: number)
packages/poml-vscode/panel/panel.ts:523
↓ 1 callers
Method
onExecuteCommand
(params: ExecuteCommandParams)
packages/poml-vscode/lsp/server.ts:257
↓ 1 callers
Method
onHover
(params: HoverParams)
packages/poml-vscode/lsp/server.ts:729
↓ 1 callers
Method
onPreview
(params: PreviewParams)
packages/poml-vscode/lsp/server.ts:486
↓ 1 callers
Function
parseCsv
(data: Buffer)
packages/poml/components/table.tsx:113
↓ 1 callers
Method
parseEnv
(element: cheerio.Cheerio<any>, $: cheerio.CheerioAPI)
packages/poml/writer.ts:1639
↓ 1 callers
Function
parseExcel
(data: Buffer)
packages/poml/components/table.tsx:123
↓ 1 callers
Function
parseExpects
(expectFile: string)
packages/poml/tests/index.test.tsx:675
↓ 1 callers
Function
parseJson
(data: Buffer)
packages/poml/components/table.tsx:146
↓ 1 callers
Function
parseJsonl
(data: Buffer)
packages/poml/components/table.tsx:150
↓ 1 callers
Method
parseObject
(element: cheerio.Cheerio<any>, $: cheerio.CheerioAPI)
packages/poml/writer.ts:1625
↓ 1 callers
Function
parsePdfWithPageLimit
(dataBuffer: Buffer, startPage: number, endPage: number)
packages/poml/components/document.tsx:26
↓ 1 callers
Function
parseTableData
(data: Buffer, parser: TableParser)
packages/poml/components/table.tsx:52
↓ 1 callers
Method
parseText
(element: cheerio.Cheerio<any>, text: string, type: string)
packages/poml/writer.ts:1514
↓ 1 callers
Function
parseTsv
(data: Buffer)
packages/poml/components/table.tsx:118
↓ 1 callers
Function
parse_expects
(expect_file: Path)
python/tests/test_examples.py:17
↓ 1 callers
Function
patchModelTokens
* Implements the two-step doc algorithm: * 1. Isotropic shrink so area ≤ cap patches * 2. Reduce width patches to an integer that still covers t
packages/poml/util/tokenCounterImage.ts:99
↓ 1 callers
Function
poml
(prompt, context, stylesheet)
python/poml/integration/weave.py:11
← previous
next →
301–400 of 726, ranked by callers