Skip to content

Commit 090b9fa

Browse files
feat(api): api update
1 parent 895146f commit 090b9fa

File tree

3 files changed

+6
-15
lines changed

3 files changed

+6
-15
lines changed

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 23
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/beeper%2Fbeeper-desktop-api-774bb08472b6bb14c280fe5b767925675516b5c8ccc0b89b5abd7ac7bc30fe5a.yml
3-
openapi_spec_hash: ddd1ce1f334b45206ac008b0f5296842
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/beeper%2Fbeeper-desktop-api-4acef56b00be513f305543096fdd407e6947f0a5ad268ab2e627ff30b37a75db.yml
3+
openapi_spec_hash: e876d796b6c25f18577f6be3944bf7d9
44
config_hash: b5ac0c1579dfe6257bcdb84cfd1002fc

message.go

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,9 @@ type MessageSearchParams struct {
231231
// Example: use "dinner" not "dinner plans", use "sick" not "health issues". If
232232
// omitted, returns results filtered only by other parameters.
233233
Query param.Opt[string] `query:"query,omitzero" json:"-"`
234+
// Filter by sender: 'me' (messages sent by the authenticated user), 'others'
235+
// (messages sent by others), or a specific user ID string (user.id).
236+
Sender param.Opt[string] `query:"sender,omitzero" json:"-"`
234237
// Limit search to specific account IDs.
235238
AccountIDs []string `query:"accountIDs,omitzero" json:"-"`
236239
// Limit search to specific chat IDs.
@@ -249,9 +252,6 @@ type MessageSearchParams struct {
249252
//
250253
// Any of "any", "video", "image", "link", "file".
251254
MediaTypes []string `query:"mediaTypes,omitzero" json:"-"`
252-
// Filter by sender: 'me' (messages sent by the authenticated user), 'others'
253-
// (messages sent by others), or a specific user ID string (user.id).
254-
Sender MessageSearchParamsSender `query:"sender,omitzero" json:"-"`
255255
paramObj
256256
}
257257

@@ -280,15 +280,6 @@ const (
280280
MessageSearchParamsDirectionBefore MessageSearchParamsDirection = "before"
281281
)
282282

283-
// Filter by sender: 'me' (messages sent by the authenticated user), 'others'
284-
// (messages sent by others), or a specific user ID string (user.id).
285-
type MessageSearchParamsSender string
286-
287-
const (
288-
MessageSearchParamsSenderMe MessageSearchParamsSender = "me"
289-
MessageSearchParamsSenderOthers MessageSearchParamsSender = "others"
290-
)
291-
292283
type MessageSendParams struct {
293284
// Provide a message ID to send this as a reply to an existing message
294285
ReplyToMessageID param.Opt[string] `json:"replyToMessageID,omitzero"`

message_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ func TestMessageSearchWithOptionalParams(t *testing.T) {
9797
Limit: beeperdesktopapi.Int(20),
9898
MediaTypes: []string{"any"},
9999
Query: beeperdesktopapi.String("dinner"),
100-
Sender: beeperdesktopapi.MessageSearchParamsSenderMe,
100+
Sender: beeperdesktopapi.String("sender"),
101101
})
102102
if err != nil {
103103
var apierr *beeperdesktopapi.Error

0 commit comments

Comments
 (0)