mirror of
https://github.com/stablyai/orca.git
synced 2026-09-29 08:03:20 +00:00
23 lines
650 B
TypeScript
23 lines
650 B
TypeScript
import { defineMethod, type RpcAnyMethod } from '../core'
|
|
import { ActivateTab, SaveMarkdownTab } from './session-tabs-schemas'
|
|
|
|
export const SESSION_TAB_MARKDOWN_METHODS: RpcAnyMethod[] = [
|
|
defineMethod({
|
|
name: 'markdown.readTab',
|
|
params: ActivateTab,
|
|
handler: async (params, { runtime }) =>
|
|
runtime.readMobileMarkdownTab(params.worktree, params.tabId)
|
|
}),
|
|
defineMethod({
|
|
name: 'markdown.saveTab',
|
|
params: SaveMarkdownTab,
|
|
handler: async (params, { runtime }) =>
|
|
runtime.saveMobileMarkdownTab(
|
|
params.worktree,
|
|
params.tabId,
|
|
params.baseVersion,
|
|
params.content
|
|
)
|
|
})
|
|
]
|